我知道在HTML4类中,id不能以数字开头.
我正在使用HTML 5 / PHP进行编码,而且很多我的ID和类中只有数字,指向我的数据库中用于jquery ajax调用的主键.
我找不到HTML5类和id规范的文档.在HTML 5中有没有类和id名称,如,
class="122" id="13213"
我通过w3c一致性检查器运行了我的输出代码,一切都很好,但我仍然想要确认!?
谢谢
解决方法
我对此进行了彻底的研究并写了我的发现:
The
id
attribute got more class
y in HTML5.从那篇文章:
HTML5 gets rid of the additional restrictions on 07001. The only requirements left — apart from being unique in the document — are that the value must contain at least one character (can’t be empty),and that it can’t contain any space characters.
要使用Selectors API定位以CSS或JavaScript中的数字开头的类名或ID,您应该escape them.例如,要定位id =“404”的元素,您不能只使用#404 – 你’ d必须到escape it as follows:
#\34 04 { background: pink; }