您的所有浏览器都有某种默认样式应用于您网站中的常见元素。重设样式表用于覆盖浏览器的默认样式。如果您正在建立一个干净和受控的网站,重置CSS很重要。
重置默认浏览器样式的方法很少。我们可以自己创建一个,但通常使用流行的重置样式表。通过使用外部复位CSS,我们可以确保样式表是最新的。
今天我们选择了一些在互联网上可用的最好的重置样式表。
HTML5重置样式表
我们已经有一些人询问HTML 5的模板,面板和样式。上周,Remy介绍了一些基本的HTML 5的版本,所以为了保持势头,我修改了Eric Meyer的CSS重置,让你在您的HTML 5项目中使用。
重置CSS
重置样式表的目标是减少浏览器的不一致性,例如标题的默认行高度,边距和字体大小等。如果您有兴趣,则会在2007年5月的帖子中讨论背后的一般推理。重新设置样式经常出现在CSS框架中,原来的“meyerweb重置”也进入蓝图等等。
Normalize.css
Normalize.css使浏览器更加一致地呈现所有元素,并符合现代标准。它只是针对需要规范化的样式。
Cleanslate
Cleanslate是一种极端的CSS复位样式表。它用于将HTML元素及其所有子项的样式重新设置为默认的CSS值。它由…的重要规则组成,覆盖所有其他类型的规则。
CSS迷你重置
CSS重置通常旨在通过在所有浏览器中的CSS默认设置加以减少浏览器不一致。
Typeset.css
一个无废话的CSS排版重新设置用户生成的内容,如博客帖子,评论和论坛内容。
sanitize.css
sanitize.css是一个CSS库,可以纠正所有浏览器中的破损和缺失的样式,保留有用的默认值,而不是将所有内容都分解。它与normalize.css一起开发,因此每个规范化都包括针对的浏览器或浏览器版本,并且每个有意见的更改都被标记和记录。
马克思
马克思是一个CSS样式表,用于任何项目(即小项目)。如果您不需要重型框架的重量,或者您只想快速制作可食用的网站,马克思对您来说是完美的。它可以从最小化的框中使用,但也可以通过使用HTML类进行自定义和样式化。
MiniReset.css
一个微小的现代CSS重置。
FormHack
FormHack是一个基于SASS的css表单重置。虽然在表单中有标准的css重置,但我想创建一个可以轻松自定义任何网站的CSS,而不必担心跨浏览器的兼容性和差异。