HTML 5类名和ID

cgw*_*cts 3 css html5

我知道在HTML4类中,id不能以数字开头.

我在HTML 5/php中进行编码,很多我的ID和类中只有数字,指向我的数据库中用于jquery ajax调用的主键.

我找不到HTML5类和id规范的文档.在HTML 5中有没有类和id名称,例如

class="122"
id="13213"
Run Code Online (Sandbox Code Playgroud)

我通过w3c一致性检查器运行了我的输出代码,一切都很好,但我仍然想要确认!?

谢谢

Mat*_*ens 6

我对此进行了彻底的研究并写了我的发现:id属性class在HTML5中得到了更多.从那篇文章:

HTML5摆脱对额外限制id属性.剩下的唯一要求 - 除了在文档中是唯一的 - 是值必须包含至少一个字符(不能为空),并且它不能包含任何空格字符.

要使用Selectors API定位以CSS或JavaScript中的数字开头的类名或ID,您应该将它们转义.例如,要使用该元素id="404",您不能只使用#404- 您必须按如下方式转义它:

#\34 04 {
  background: pink;
}
Run Code Online (Sandbox Code Playgroud)