3

通常为了使每个浏览器的样式都相同,您会看到一些站点具有以下内容:

html, body, div, span, object, ... { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

他们为什么不简单地使用:

*, html { ... }

4

2 回答 2

4

一组 CSS 规则越广泛,加载它们所需的处理就越多。最好的规则集也是最具体的。

于 2011-06-17T20:14:28.180 回答
0

你可以使用类似的东西

* {
  margin: 0;
  padding: 0;
  ...
}

重置一切,最大的缺点是,它就是这样做的。然后段落没有任何间距等。我宁愿拥有通用风格,也不愿没有风格并从头开始。

这篇文章也很好地解释了好处,从标题为“重置到一切开始的地方......”的部分开始

于 2011-06-17T20:16:54.627 回答