說,正確的方法,還有就是我希望我的文字進行着色#f00
什麼是代碼重複CSS在我的網站
如果我要對付它們的多個地方,我應該做一個聲明,同時定位到一切例如
a, .color, h2 {
color: #f00
}
或者,當我將它們定位到它們時,我應該「塗上」它們嗎?
a {
padding: 5px;
color: #f00;
}
.color {
background: #333;
color: #f00;
}
h2 {
font-size: 20px;
color: #f00;
}
我無法知道它做的,當然,在這個isntance第一部分看起來像更少的代碼,但後來我比較引用標籤比我需要。但另一方面,我使用3次而不是1次使用color: #f00
。
我很欣賞既不是「錯誤」,我只是想知道如果一個更快,更多的語義或什麼。
注意:這不是我的代碼在任何網站,只是一個快速模擬。我正在尋找更大規模的答案
如果您期望顏色改變,請使用第二種形式。如果你不這樣做,請使用第一種形式。 – 2012-08-07 15:26:23
沒有直接處理你的問題,但你仍然可以看看Sass http://sass-lang.com/或更少http://lesscss.org/ – 2012-08-07 15:28:44