Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css HTML5类名和ID_Css_Html - Fatal编程技术网

Css HTML5类名和ID

Css HTML5类名和ID,css,html,Css,Html,我知道在HTML4类中,id不能以数字开头 我用HTML5/php编码,我的许多ID和类中只有数字,它们指向数据库中jQueryAjax调用的主键 我找不到HTML5类和id规范的文档。在HTML5中,类和id名称是否有效,例如 class="122" id="13213" 我已经通过w3c一致性检查器运行了我的输出代码,一切都很好,但我仍然希望得到确认 谢谢官方html5规范在这里: (你选择html4) 因此,在html5中,唯一的限制是最小1个字符和没有空格,我对此进行了彻底的研究,并写

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

我用HTML5/php编码,我的许多ID和类中只有数字,它们指向数据库中jQueryAjax调用的主键

我找不到HTML5类和id规范的文档。在HTML5中,类和id名称是否有效,例如

class="122"
id="13213"
我已经通过w3c一致性检查器运行了我的输出代码,一切都很好,但我仍然希望得到确认


谢谢

官方html5规范在这里:

(你选择html4)


因此,在html5中,唯一的限制是最小1个字符没有空格,我对此进行了彻底的研究,并写下了我的发现:。从该条中:

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

要使用选择器API以CSS或JavaScript中以数字开头的类名或ID为目标,您应该。例如,要以
id=“404”
作为元素的目标,您不能只使用
#404
-您必须:


删除W3傻瓜链接,让w3c在这里引用相关部分,你会从我这里得到+1是的,这就是我在谷歌上搜索时弹出的“1”!好帖子!我只是想确保它符合w3c规范,所以我可以继续吗?@cgwebprojects当然可以,继续吧,它可以安全使用。我的帖子链接到HTML5规范的相应部分。只要记住在CSS/JS中需要时转义ID或类名。Ye我认为我可以转义,而且我不是通过JS将它们作为目标,而是通过JSON发送ID值,再次感谢。
#\34 04 {
  background: pink;
}