3. 代码缩写
CSS代码缩写可以提高你写代码的速度,精简你的代码量。在CSS里面有不少可以缩写的属性,包括margin,padding,border,font,background和颜色值等,如果您学会了代码缩写,原本这样的代码:
font-family : Arial , Helvetica , sans-serif ; |
就可以缩写为:
font : 1.2em / 1.4em Arial , Helvetica , sans-serif ; |
如果您想更了解这些属性要怎么缩写,可以参考《常用CSS缩写语法总结》或者下载CSS-Shorthand-Cheat-Sheet.pdf 。
4. 利用CSS继承
如果页面中父元素的多个子元素使用相同的样式,那最好把他们相同的样式定义在其父元素上,让它们继承这些CSS样式。这样你可以很好的维护你的代码,并且还可以减少代码量。那么本来这样的代码:
#container li{ font-family :Georgia, serif ; } |
#container p{ font-family :Georgia, serif ; } |
#container h 1 { font-family :Georgia, serif ; } |
就可以简写成:
#container{ font-family :Georgia, serif ; } |
5. 使用多重选择器
你可以合并多个CSS选择器为一个,如果他们有共同的样式的话。这样做不但代码简洁且可为你节省时间和空间。如:
h 1 { font-family : Arial , Helvetica , sans-serif ; font-weight : normal ; } |
h 2 { font-family : Arial , Helvetica , sans-serif ; font-weight : normal ; } |
h 3 { font-family : Arial , Helvetica , sans-serif ; font-weight : normal ; } |
可以合并为
h 1 , h 2 , h 3 { font-family : Arial , Helvetica , sans-serif ; font-weight : normal ; } |
6. 适当的代码注释
代码注释可以让别人更容易读懂你的代码,且合理的组织代码注释,可使得结构更加清晰。你可以选择做的样式表的开始添加目录:
如此你代码的结构就一目了然,你可以容易的查找和修改代码。
而对于代码的主内容,也应适当的加以划分,甚至在有必要的地方在对代码加以注释说明,这样也有利于团队开发:
#header{ height : 145px ; position : relative ; } |
#header h 1 { width : 324px ; margin : 45px 0 0 20px ; float : left ; height : 72px ;} |
#content{ background : #fff ; width : 650px ; float : left ; min-height : 600px ; overflow : hidden ;} |
#content .posts{ overflow : hidden ; } |
#content .recent{ margin-bottom : 20px ; border-bottom : 1px solid #f3f3f3 ; position : relative ; overflow : hidden ; } |
#footer{ clear : both ; padding : 50px 5px 0 ; overflow : hidden ;} |
#footer h 4 { color : #b99d7f ; font-family : Arial , Helvetica , sans-serif ; font-size : 1.1em ; } |
7. 给你的CSS代码排序
如果代码中的属性都能按照字母排序,那查找修改的时候就能更加快速:
background-color : #3399cc ; |
font : 1.2em / 1.4em Arial , Helvetica , sans-serif ; |
(责任编辑:admin) |