id中是否存在仅使用[a-z0-9]的无效值?

时间:2011-06-24 18:45:55

标签: html dom xhtml cross-browser

我正在为页面中的元素生成ID,并且希望确保我没有偶然发现一些无效的“id”值。虽然W3标准似乎说什么都有,但你永远不会知道所有浏览器等,所以我在这里问。


我在id中谈论<div id='myid' />

1 个答案:

答案 0 :(得分:1)

ID(和NAME)令牌必须以字母([A-Za-z])开头,后面可以跟任意数量的字母,数字([0-9]),连字符(“ - ”),下划线(“_”),冒号(“:”)和句号(“。”)。

来自:http://www.w3.org/TR/html4/types.html