小编典典

html元素可以有多个ID吗?

html

我了解ID在HTML / XHTML页面内必须唯一。

我的问题是,对于给定的元素,我可以为其分配多个ID吗?

<div id="nested_element_123 task_123"></div>

我意识到我只需使用一个类就可以轻松解决问题。我只是好奇以这种方式使用id。


阅读 513

收藏
2020-05-10

共1个答案

小编典典

否。根据XHTML 1.0规范

在XML中,片段标识符的类型为ID,每个元素只能有一个类型为ID的属性。因此,在XHTML 1.0中,将id属性定义为ID类型。为了确保XHTML
1.0文档是结构良好的XML文档,当在上述元素上定义片段标识符时,XHTML 1.0文档必须使用id属性。有关确保在将XHTML文档作为媒体类型text
/ html提供服务时确保此类锚向后兼容的信息,请参见HTML兼容性指南。

2020-05-10