0 Comments

CSS代码整理及优化七大原则(1)

发布于:2013-07-26  |   作者:广州网站建设  |   已聚集:人围观

现在有很多准则来帮助你在完成CSS布局后进行CSS代码的压缩和优化,在优化的同时要遵守一定的规则,这里和大家分享一下整理及优化CSS代码的7个原则,希望对你的学习有所帮助。

整理及优化CSS代码的7个原则

作为网页设计师(前端工程师),你可能还记得曾经的那个网页大小建议:一个网页(包括HTML、CSS、Javacript、Flash和图片)尽量不要超过30KB的大小,随着互联网的日益庞大,网络带宽也在飞速发展,很多设计师已经不再考虑这条30KB的理想准则。随着越来越受欢迎的CSS布局和Javascript对网站用户体验的强化,使得这种现象越来越普遍,尤其是对于大型网站来说,仅仅一个CSS文件就已经超过了30KB的上限。

但是即便如此,现在也有很多准则来帮助你在完成CSS布局后进行CSS代码的压缩和优化。CSS代码优化的目的并不仅仅是减少CSS文件的大小,它还能让你的CSS代码更有条理、更高效。

1.使用简写

如果你现在还对简写一点都不了解,那你就又写落伍了,不过幸好,学起来并不是很难。使用简写是一种让代码减少的最简单方法。没有比现在更适合实践代码简写的时候了,还等什么,一起来看看吧。

Margin、border、padding、background、font、list-style和outline都是可以进行简写的属性。CSS简写就是不再使用不同的相类似属性的声明… 


  1. p{margin-top:10px;  
  2. margin-right:20px;  
  3. margin-bottom:30px;  
  4. margin-left:40px;}  
  5.  

你可以把它们简写成这样: 


  1. p{margin:10px20px30px40px;}  
  2.  

浏览器可以通过不同数量的属性值来解释你定义的CSS代码,请看图解:

广州网站建设,网站建设,广州网页设计,广州网站设计

 

 

 

上面的简写图解说明的是依据不同的属性值可以进行不同的缩写,这种方法同样适用于padding和Border-width属性。

Font的简写对于缩小代码量很有帮助,而且能让你少打很多字母;)

Font简写的例子。注:如果没有定义某个属性值的话,将继承副级元素的定义或使用默认值。

如果你对以上简写方法已经了如指掌,你还可以看看以下两个简写教程(英文),也许会对你有所帮助:

1.CSSShorthandGuide(CSS简写指导)

2.EfficientCSSwithshorthandproperties(高效CSS属性的简写)
广州网站建设,网站建设,广州网页设计,广州网站设计

飞机