CSS有標准寫法和簡潔寫法,個人認為各有優缺點,不過我偏向於簡寫,這樣一來CSS文件的體積更小,因為有一些人在寫完了CSS後,發現自己的CSS文件竟然幾百K,這也未免太誇張,為了減小體積還要使用CSS壓縮工具,與其這樣,我們不如從源頭上就減小CSS文件的體積,正好CSS有簡寫的模式,下面列出下些常用的CSS簡寫示例代碼:
margin的簡寫:
margin-top:1px;
margin-right:1px;
margin-bottom:1px;
margin-left:1px;
可簡化為:margin:1px
margin-top:1px;
margin-right:2px;
margin-bottom:1px;
margin-left:2px;
可簡化為:margin:1px2px
margin-top:1px;
margin-right:2px;
margin-bottom:3px;
margin-left:2px;
可簡化為:margin:1px2px3px
margin-top:1px;
margin-right:2px;
margin-bottom:3px;
margin-left:4px;
可簡化為:margin:1px2px3px4px
注意:當屬性值是0的時候,可以不寫單位如:0px可寫成0
padding的簡寫:與margin很相似
padding-top:1px;
padding-right:1px;
padding-bottom:1px;
padding-left:1px;
可簡寫為:padding:1px
padding-top:1px;
padding-right:2px;
padding-bottom:1px;
padding-left:2px;
可簡寫為:padding:1px2px
padding-top:1px;
padding-right:2px;
padding-bottom:3px;
padding-left:2px;
可簡寫為:padding:1px2px3px
padding-top:1px;
padding-right:2px;
padding-bottom:3px;
padding-left:4px;
可簡寫為:padding:1px2px3px4px
font的簡寫:
font-size:26px;
font-weight:bold;
font-family:“宋體”;
可簡化為:font:26px bold “宋體”,注意中間以
color的簡寫:
color:#000000;
color:#ff0000;
可簡化為:color:#000,color:#f00
border的簡寫:
border-width:1px;
border-style:solid;
border-color:#000000;
可簡化為:border:1pxsolid#000
background的簡寫:
background-color:#CCFFFF;
background-image:url(圖片路徑);
background-repeat:repeat-x;
background-position:5px4px;
可簡化為:background:#CFFurl(圖片路徑) repeat-x 5px 4px,注意中間有空格。
先列出這麼多吧,以後遇到了會補充上來,另外這個也要靠自己多積累,慢慢的經驗就豐富了。