现代浏览器的CSS是否有重置库?

时间:2013-01-28 19:34:10

标签: css css-reset

我的目标是支持IE10 +以及最流行的浏览器的最新版本。我想知道是否有针对那些忽略旧的IE和Moz修复的特定浏览器的css重置。

我找不到任何东西,但也许我在Google上搜索时忽略了一些。我打算创建我自己的课程,如果有一个我可以使用的图书馆,我就不想重做工作。

谢谢!

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

CSS基础和重置意味着适用于您使用的所有HTML元素,因此浏览器永远不必访问其默认样式以在页面上呈现任何内容。 HTML5中的一些元素have been removed *,因此您可以从重置中移除这些元素(如果存在),但这可能会过度优化。对于它的价值,YUI 3 CSS基础和重置帐户适用于现代浏览器。

编辑:

  • 更正:它们已被标记为过时;兼容的浏览器(如IE10)仍然需要支持它们,因此,除非您确定您的页面/应用程序永远不会使用它们,否则不应将它们从基础/重置中删除。

答案 2 :(得分:1)

Normalize值得一看,作为CSS重置的替代方案。它不是重置所有样式,而是针对那些需要更改以进行更改的样式,以便在较小的文件大小中跨浏览器为您提供合理,一致的结果。

这意味着没有太多样式可以混乱您的开发工具调试。它还修复了一些常见的错误。这是一个主流项目,维护得很好,专注于现代(ie8 +)浏览器,并被一些知名网站使用。

阅读more about it here