在我的网站上说,有多个地方我希望我的文本被着色#f00
如果我想针对他们,我是否应该做出一项声明以立即针对所有内容,例如
a, .color, h2 {
color: #f00
}
或者,当我以它们为目标时,我是否应该“着色”它们,例如
a {
padding: 5px;
color: #f00;
}
.color {
background: #333;
color: #f00;
}
h2 {
font-size: 20px;
color: #f00;
}
我不确定该做什么,当然,这个实例的第一部分看起来像更少的代码,但是我引用的标签比我需要的要多。但另一方面,我使用color: #f00
了 3 次而不是一次。
我很欣赏两者都不是“错误的”,我只是想知道一个更快,更语义化还是什么。
注意:这不是我在任何网站上的代码,只是一个快速模型。我正在寻找更大范围的答案