Rob*_*Rob 4 html w3c-validation
我clear在一个HTML文件中的几个地方使用div,a:
#clear
{
clear: both;
}
Run Code Online (Sandbox Code Playgroud)
用法:
<div id="clear">
</div>
Run Code Online (Sandbox Code Playgroud)
但W3C的HTML5验证器似乎在抱怨初次使用后的每次后续使用都是"重复ID":

为什么这不是有效的?clear如果在技术上无效,你应该如何在一个页面上多次使用div?
注意:这主要是一个提供信息的问题,我的HTML在所有现代浏览器上渲染都很好,并且鉴于这是HTML5验证器可以找到的唯一错误,我不会非常关心,但我只是想知道为什么这样被认为是一个问题.
Fré*_*idi 10
在HTML中,id属性在整个文档中必须是唯一的.如果你想要几个清晰的<div>元素,请改用一个类:
.clear
{
clear: both;
}
Run Code Online (Sandbox Code Playgroud)
<div class="clear">
</div>
Run Code Online (Sandbox Code Playgroud)