刚刚通过 csslint 运行了相当数量的 css,主要是为了检查错误。我收到的 80% 的警告来自不止一次定义相同的标题元素。所以我想知道清理这些风格的最好方法是什么......
h4 {
color: red;
}
.archive h4 {
color: green;
}
Run Code Online (Sandbox Code Playgroud)
请记住,我已经在设计的其他地方使用了 h1 - h6 样式。
为此使用类然后通过混合继承样式会更好吗(我正在使用手写笔)?
h4 {
color: red;
}
.archive-header {
color: green;
}
Run Code Online (Sandbox Code Playgroud)
当我在做的时候,为什么 csslint 会对此发出警告?是否有性能命中?
\n当设计标题(或任何东西)时,我们希望实现三个大目标:
\n\n\n
- DRY \xe2\x80\x93 不要重复。我们希望设置标题一次,并且永远不会(好吧,很少!)重复这些字体样式或选择器。这将使我们的网站更易于维护。
\n- 可预测的\xe2\x80\x93 无论标题放置在页面上的哪个位置,标题都应该看起来相同。这将使创建新页面和内容变得更加容易。
\n- 保持低特异性并使选择器尽可能简单。这将有助于提高性能并防止网站随着时间的推移变得越来越混乱。
\n
| 归档时间: |
|
| 查看次数: |
1288 次 |
| 最近记录: |