CSS重置页面(like this one)今天仍然是必需的吗?我认为答案是肯定的,但看看我是否感到惊讶。是否需要重置CSS?
我已经仔细阅读了Paul Irish的HTML5 BoilerPlate,但没有看到自己采用了不一定是标准的标准。 [修辞]如果你抛开IE的抨击,这难道不是导致我们陷入混乱的原因吗?
CSS重置页面(like this one)今天仍然是必需的吗?我认为答案是肯定的,但看看我是否感到惊讶。是否需要重置CSS?
我已经仔细阅读了Paul Irish的HTML5 BoilerPlate,但没有看到自己采用了不一定是标准的标准。 [修辞]如果你抛开IE的抨击,这难道不是导致我们陷入混乱的原因吗?
是的,它们创建的原因依然存在:几个浏览器有几个不同的CSS实现,这是一种照顾它们的方法。
必要吗?
一些开发者喜欢使用它们,有些则不需要,但它们绝对不是必需的。
他们不比以往任何时候都少有必要。 IE6仍然占有很大的市场份额。
仅当您希望让您的网站在所有浏览器中看起来相同时更容易。
如果这不是一个要求,或者如果你不介意让IE浏览器很难遵循,那么通过一切手段。许多开发人员每天都在制作没有CSS重置的网站。
必要吗?不,我其实认为它从来没有必要。但CSS重置将帮助您在每个浏览器中使您的项目看起来相同,并可能为您节省大量浏览器测试和调试时间。
我用我自己的复位文件,定制我的需求: http://www.htmltweaks.com/Reset_Browser-Specific_CSS_Styles
基本上一样[ 是否确定使用CSS样式表复位? (http://stackoverflow.com/questions/167531/is-it-ok-to-use-a-css-reset-stylesheet),除了你的问题更多的加载。 – 2010-09-17 21:34:36
是的 - 但你会发现这个问题在2岁时是正确的。在哪里我可以推断出同样的情况仍然存在2年是相当一段时间的转变和变化的答案。这不是一个答案永远保持不变的问题。 – Jeff 2010-09-20 12:54:40