通常为了使每个浏览器的样式都相同,您会看到一些站点具有以下内容:
html, body, div, span, object, ... {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
他们为什么不简单地使用:
*, html { ... }
一组 CSS 规则越广泛,加载它们所需的处理就越多。最好的规则集也是最具体的。
你可以使用类似的东西
* {
margin: 0;
padding: 0;
...
}
重置一切,最大的缺点是,它就是这样做的。然后段落没有任何间距等。我宁愿拥有通用风格,也不愿没有风格并从头开始。
这篇文章也很好地解释了好处,从标题为“重置到一切开始的地方......”的部分开始