4

XML, xml,xML或任何大小写版本的“xml”可以用作元素或属性名称xml吗?

如果不是为什么不呢?

编辑1

我指的是命名元素或属性。不是文档类型

编辑2

我并不是说这对元素或属性来说是个好名字,我找不到明确的答案。

4

3 回答 3

6

While most tools probably don't prevent it, it's probably a bad practice. According to http://www.w3.org/TR/xml/#NT-Name

Names beginning with the string "xml", or with any string which would match (('X'|'x') ('M'|'m') ('L'|'l')), are reserved for standardization in this or future versions of this specification.

ie, it might work now...

于 2013-08-16T11:14:57.753 回答
5

虽然没有被禁止,但请看一下Suggestions for XML Names (Non-Normative)

不应使用荒谬、难以发音、难以阅读或容易与其他名称混淆的名称。

于 2013-08-16T11:08:55.377 回答
4

XML 格式的定义并不禁止:http ://www.w3.org/TR/xml/#NT-Name

您可以在此处查看: http: //www.w3schools.com/xml/xml_validator.asp - 甚至“xml”标签也可以正确验证。

于 2013-08-16T11:02:47.150 回答