通常来说,移除大多数元素的用户代理(默认)CSS 是一个好主意。长期以来,这都是通过“通用”重置或类似于Eric Meyer 重置的方法来完成的。我认为今天最好的选择是Normalize.css。
一种解释方式是,Normalize 比重置做了更多和更少的事情。它做得更多,因为它涵盖的浏览器比旧的重置方法更多,修复了现代问题以及遗留问题。它做得更少,因为它保留了跨浏览器已经一致的样式。例如,它保留了标题标签的粗体,因为这在浏览器之间已经一致,并且很可能是你无论如何都希望保留的样式。
你是否测试过Alexander Farkas 的 JS,以启用在旧版 Internet Explorer 中使用 HTML5 分区元素?谁能对此发表评论?提前感谢!
这是一个很棒的东西。我可能需要考虑使用它,但我还不确定。它启用的主要功能是让你可以为 HTML5 元素设置样式,例如 section { background: red; }。老实说,我尽量避免这样做(为通用块设置样式),而是使用更具体的类。但我敢肯定,我有一些直接元素样式的边缘案例,我需要进行 CSS 审计并找到它们。
section { background: red; }
到目前为止,我真的很喜欢这个系列,Chris。跟随专业人士逐步完成整个过程真是太好了。继续努力!
我刚刚开始使用 Sublime Text 2,但注意到你的 SCSS 文件能够使用 SCSS 扩展名。
我的当前扩展中没有 SCSS 选项?如何/在哪里添加它?
谢谢!
我想知道 Chris – 如果我打算使用像 underscores (_s) 这样的入门主题,你是否仍然建议使用 normalize 或者更好地使用入门主题自带的 CSS?谢谢
啊。刚刚意识到 normalize 实际上是 _S 的一部分 ;-)
Your email address will not be published. Required fields are marked *
Comment *
Name *
Email *
Website
Save my name, email, and website in this browser for the next time I comment.
Copy and paste this code: micuno *
Leave this field empty
Δ
你是否测试过Alexander Farkas 的 JS,以启用在旧版 Internet Explorer 中使用 HTML5 分区元素?
谁能对此发表评论?提前感谢!
这是一个很棒的东西。我可能需要考虑使用它,但我还不确定。它启用的主要功能是让你可以为 HTML5 元素设置样式,例如
section { background: red; }
。老实说,我尽量避免这样做(为通用块设置样式),而是使用更具体的类。但我敢肯定,我有一些直接元素样式的边缘案例,我需要进行 CSS 审计并找到它们。到目前为止,我真的很喜欢这个系列,Chris。跟随专业人士逐步完成整个过程真是太好了。继续努力!
我刚刚开始使用 Sublime Text 2,但注意到你的 SCSS 文件能够使用 SCSS 扩展名。
我的当前扩展中没有 SCSS 选项?如何/在哪里添加它?
谢谢!
我想知道 Chris – 如果我打算使用像 underscores (_s) 这样的入门主题,你是否仍然建议使用 normalize 或者更好地使用入门主题自带的 CSS?谢谢
啊。刚刚意识到 normalize 实际上是 _S 的一部分 ;-)