css div id每页只使用一次

Rob*_*ert 4 css

在使用CSS时,最佳做法是每页只使用一次div id.我知道每个id必须是唯一的,但可以多次使用.与我的开发团队进行了讨论,结果发现一个人的印象是每页只能使用一次div id标记.

每页1个id的示例:

<page>
  <div id="test">Some Text</div>
  <div class="test12">More Text</div>
</page>
Run Code Online (Sandbox Code Playgroud)

每页多个id的示例:

<page>
  <div id="test">Some Text</div>
  <div id="test12">More Text</div>
</page>
Run Code Online (Sandbox Code Playgroud)

我希望这很清楚.如果不让我知道,我可以尝试更好地解释它.

Ali*_*man 6

您当然可以根据需要多次使用id =""属性,但属性的内容应该是唯一的.没有唯一值是HTML错误.

如果您需要多个项目具有相同的属性,则可以将它们设置为类.

更多信息在W3C - 元素标识符:id和class属性(HTML 4.01规范).

  • 它正确地呈现了HTML,因为浏览器编写者不得不编写大量代码来试图弄清楚你的意思.它解决了你的错误@smaccoun. (3认同)