CSS 文件初始化

最近读到一篇文章《Starting with CSS: revisited》,是关于 CSS 文件初始化。

文章指出,使用通用选择器(*)来重设 margin 和 padding 的值,不是个好办法。这因为:

  • 1. 有的浏览器,例如 Mozilla,对 form 有默认的 margin 和 padding 值。如果将它们值重设为零,则 button 可能会失效。
  • 2. 通用选择器(*)会影响浏览网页的速度,因为它要匹配每一个选择器。如果 CSS 文件够大,效果就会更明显。

此外,文章还推荐了一些规则,个人感觉帮助还是蛮大的。

Post a Comment