CSS優化技巧

CSS是頁面效果呈現中很是重要的組成部分,它包括顏色、大小尺寸、背景和字體等。寫CSS很簡單很容易,可是要想寫出精煉的CSS代碼仍是有不少技巧的。
下面就是技巧7則:
1. 合併多個相同屬性;
好比不少人寫margin會這樣寫
margin-top: 8px;
margin-right: 4px;
margin-bottom: 8px;
margin-left: 4px;
可是這樣寫更高效
margin: 8px 4px 8px 4px;
對於font屬性來講,也同樣,
常規寫法
font-family: Tahoma;
font-weight: bold;
font-style: italic;
font-size: 12px;
推薦寫法
font: italic bold 12px Tahoma;
常規寫法
background-image: url(bk_main.jpg);
background-repeat: repeat-x;
background-color: #ccccff;
推薦寫法
background: #ccccff url(bk_main.jpg) repeat-x;
2. 把具備相同屬性的標籤寫在一塊;
好比
H2
{
    font-size: 16pt;
    color: #4169e1;
    font-family:  ' Trebuchet MS ' , Arial;
    margin: 4px 0px 2px;
    padding-left: 10px;
    text-decoration: underline;
}

H3
{
    font-size: 14pt;
    color: #4169e1;
    font-family:  ' Trebuchet MS ' , Arial;
    margin: 4px 0px 2px;
    padding-left: 10px;
    text-decoration: underline;
}
更好的寫法是這樣
H2, H3
{
    color: #4169e1;
    font-family: ‘Trebuchet MS’ , Arial;
    margin: 4px 0px 2px;
    padding-left: 10px;
    text-decoration: underline;
}
H2
{
    font-size: 16pt;
}
H3
{
    font-size: 14pt;
}
3. 簡化顏色;
好比 #99ff33 能夠寫成 #9f3
好比 #ff0000 能夠寫成 with #f00
好比 # 000000 能夠寫成 # 000
4. 在父級元素中用Class;
好比有這樣一段代碼
<p>Home</p>
<p>About</p>
<p>Contact</p>
<p>Sitemap</p>
其實上面的能夠這樣寫
<div>
     <p>Home</p>
     <p>About</p>
     <p>Contact</p>
     <p>Sitemap</p>
<div>
5. 不要使用使人眼花繚亂的註釋;
好比下面這樣的
/* *************************** */
/* *********Header CSS******** */
/* *************************** */
你能夠把它寫成這樣
/* Header CSS */
6. 永遠不要在行內元素中加入CSS;
<p style=」font-size: 14pt ;font-family: Arial; text-decoration: underline;」>Home</p>
<p style=」font-size: 14pt ;font-family: Arial; text-decoration: underline;」>About</p>
<p style=」font-size: 14pt ;font-family: Arial; text-decoration: underline;」>Contact</p>
<p style=」font-size: 14pt ;font-family: Arial; text-decoration: underline;」>Sitemap</p>
請把它們寫成這樣
<p>Home</p>
<p>About</p>
<p>Contact</p>
<p>Sitemap</p>
7. 移除多餘的空格和空行。    移除多餘的空格和空行可以減少style文件大小.
相關文章
相關標籤/搜索