CSS技巧:使每個(gè)規(guī)則只出現(xiàn)一次
-
騰虎網(wǎng)絡(luò):2010-05-05 閱讀數(shù): 分享到:
為了加快網(wǎng)頁的加載速度,優(yōu)化CSS文件,縮小CSS文件的大小是必須的,一個(gè)比較有用的技巧就是讓你的每個(gè)CSS規(guī)則只出現(xiàn)一次(當(dāng)然這里指的是相同的CSS規(guī)則),也就是使用分組選擇器。
例如,我們可以合并下面的樣式:
h1 { color: black; }
p { color: black; }
我們可以合并到一個(gè)樣式中:
h1, p { color: black; }
上面是一個(gè)簡單的合并,看不出來有什么很大的優(yōu)化。下面這個(gè)比較復(fù)雜的樣式可以讓代碼減少20-40%,請(qǐng)看這個(gè)例子:
h1, h2, h3 { font-weight: normal; }
a strong { font-weight: normal !important; }
strong { font-style: italic; font-weight: normal; }
#nav { font-style: italic; }
.note { font-style: italic; }
使用上面的分組選擇器:
h1, h2, h3, strong { font-weight: normal; }
a strong { font-weight: normal !important; }
strong, #nav, .note { font-style: italic; }