Possible Duplicate:
What are valid values for the id attribute in HTML?
下划线看起来没问题.那破折号呢?还有其他特殊人物吗?
Possible Duplicate:
What are valid values for the id attribute in HTML?
下划线看起来没问题.那破折号呢?还有其他特殊人物吗?
实际上,HTML和XHTML之间是有区别的.
类型ID的值必须与名称Production匹配.
NameStartChar ::= ":" | [A-Z] | "_" | [a-z] | [#xC0-#xD6] | [#xD8-#xF6] | [#xF8-#x2FF] | [#x370-#x37D] | [#x37F-#x1FFF] | [#x200C-#x200D] | [#x2070-#x218F] | [#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] | [#xFDF0-#xFFFD] | [#x10000-#xEFFFF] NameChar ::= NameStartChar | "-" | "." | [0-9] | #xB7 | [#x0300-#x036F] | [#x203F-#x2040]
来源:Extensible Markup Language (XML) 1.0 (Fifth Edition) 2.3
对于HTML,以下情况适用:
id = name [CS]
This attribute assigns a name to an element. This name must be unique in a document.ID和名称标记必须以