XML
,xml
,xML
或“xml”的大写和小写版本的任何变体都可以用作{{{{}}中的元素或属性名称1}}?
如果不是为什么不呢?
EDIT1
我指的是命名元素或属性。不是doctype
EDIT2
我并不是说这对于元素或属性来说是一个好名字,我找不到一个确定的答案。
答案 0 :(得分:6)
虽然大多数工具可能不会阻止它,但这可能是一种不好的做法。根据{{3}}
以字符串“xml”开头的名称,或任何匹配的字符串((''X'|'x')('M'|'m')('L'|'l')),是保留用于本规范的此版本或未来版本中的标准化。
即它现在可能有用......
答案 1 :(得分:5)
虽然不禁止,但请查看Suggestions for XML Names (Non-Normative):
名义无意义,不可发音,难以阅读或容易 不应使用其他名称混淆。
答案 2 :(得分:4)
XML格式的定义并未禁止它:http://www.w3.org/TR/xml/#NT-Name
你可以在这里查看:http://www.w3schools.com/xml/xml_validator.asp - 甚至“xml”标签验证没有错误。