HTML5   发布时间:2022-04-26  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在HTML5中使用数字启动ID是否有效?如果我们使用HTML5 doctype,其他技术是否支持这些id?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > html id/class first symbol digit,is valid? 2个
最近有一个关于问题 here的辩论,其中答案中的用户表示ID开头的数字在HTML5中是可以接受的,那是真的吗?我没有看到关于这个主题的任何相关文档,他也在这里给我提供了 this答案的链接,但似乎相关链接已不复存在.

所以问题是,HTML5允许ID以数字开头吗?

现在可以肯定这在CSS中失败了 –

<div id="5Hello">Fails Completely</div>

#5Hello {
   color: red;
}

更新:我甚至不确定,HTML5允许id以数字开头,只是在元素上声明id是不够的,因为HTML本身不是一个问题,但使用<!DOCTYPE html&gt ;使用CSS和JavaScript等其他技术可以使用id开头的id.我确定CSS失败了,没有用JavaScript测试,但我相信它也会失败.

解决方法

根据这个 guy,答案是肯定的.

您应该关注此问题的W3C文件link

编辑1:我真的很喜欢这个评论,所以如果作者不介意我会把它添加到我的答案中.
“CSS失败” – 不,你只需要做正确的事:link

大佬总结

以上是大佬教程为你收集整理的在HTML5中使用数字启动ID是否有效?如果我们使用HTML5 doctype,其他技术是否支持这些id?全部内容,希望文章能够帮你解决在HTML5中使用数字启动ID是否有效?如果我们使用HTML5 doctype,其他技术是否支持这些id?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。