Ton*_*ony 23 html javascript css
我可以在HTML元素的标识符中使用哪些字符?
例如:
<SPAN id="section[5]" ...>
(或者更确切地说,我应该坚持某些角色以确保id所有主要浏览器/ JavaScript引擎的工作).
Tim*_*own 20
在HTML5中,唯一的限制是ID必须在文档中是唯一的,包含至少一个字符且不包含空格.见http://www.w3.org/TR/2014/REC-html5-20141028/dom.html#the-id-attribute
正如其他答案所指出的那样,HTML 4更具限制性并指明了这一点
ID和NAME令牌必须以字母([A-Za-z])开头,后面可以跟任意数量的字母,数字([0-9]),连字符(" - "),下划线("_") ,冒号(":")和句号(".").
waj*_*jiw 13
在HTML 4中,id属性持有NAME令牌被定义:
ID和NAME令牌必须以字母([A-Za-z])开头,后面可以跟任意数量的字母,数字([0-9]),连字符(" - "),下划线("_") ,冒号(":")和句号(".").
正如前一篇文章中所指出的,根据您的实现,您可能会遇到冒号和句号以及其他问题:HTML中id属性的有效值是什么?
来自http://www.w3.org/TR/html4/types.html:
ID和NAME令牌必须以字母([A-Za-z])开头,后面可以跟任意数量的字母,数字([0-9]),连字符(" - "),下划线("_") ,冒号(":")和句号(".").
| 归档时间: |
|
| 查看次数: |
10549 次 |
| 最近记录: |