没有前缀的属性名称

元素和属性在默认名称空间方面的行为不同。这往往是混乱的根源。

名称没有前缀的属性不在命名空间中,当默认命名空间在范围内时也是如此

<?xml version="1.0"?>
<foo attr="value" xmlns="http://www.example.com/my-namespace">
  <!-- The attribute attr is in no namespace, even though
       a default namespace is in scope. The element foo,
       however, is in the default namespace. -->
</foo>