使用reset css - 任何合理的缺​​点/反驳?

时间:2010-08-04 15:06:23

标签: css reset

到目前为止,在网页设计的最初阶段,包括CSS重置是我的标准步骤。

我曾经听说过这是;但是我没有机会问那个说出原因的那个人。

现在我想知道您可以指定哪些缺点。

2 个答案:

答案 0 :(得分:3)

使用CSS重置意味着在许多情况下,您将拥有许多不必要的规则。您将首先在reset.css中设置body { margin: 0; padding: 0; },然后在style.css中设置body { margin: 0 auto; padding: 20px; }或其他,只指定后者将给出相同的结果。你真的会使用重置中包含的所有那些不起眼的元素吗?

我有时会做的是添加一个reset.css,开始编码,然后在Dragonfly或Firebug中查看我的页面,然后我将看到reset.css中的哪些规则被覆盖。那些我可以从reset.css中删除的文件,最后文件可能非常小或空。

答案 1 :(得分:0)

我认为将css重置作为一个概念没有任何问题 唯一的问题可能是使用错误的重置,例如* reset,这可能会对浏览器造成性能损失 如果使用Eric Meyer的css重置http://meyerweb.com/eric/tools/css/reset/index.html之类的话,那么你就不会有任何问题 另一个建议是,您可以根据您的特定需求调整重置,而不是将其视为只读文件:)。