教你如何优化CSS代码

作者:冯潇滢
日期:2011/12/9 11:08:02

你觉得该如何优化CSS代码?

1.CSS优化主要是改变CSS的调用方式以及避免使用CSS为重要的内容定义样式 

2.关键字和描述尽量不使用CSS样式

3.去掉重复的样式

4.去掉样式里面一些多余的字符

 一、marginpadding属性
  参照相关资料我们可以知道,margin和padding代表的意思分别是外部边距和内部填充距离,在许多网友的CSS中,关于这两个属性的冗余代码是出现得最多的。比如:margin:0px,大家可以查看一下自己的CSS文件中,是否许多的margin:0px,其中有的是不需要的,你可以尝试删除它,当然也并不是所有的margin:0px都没有用,相同,padding:0px也一样。

  另外,margin和padding中各项属性的顺序是:上右下左,你只要记住是顺时针方向就好了。我们再看看这两段代码:

Example Source Code [www.52css.com]

margin:0px 0px 0px 10px;
margin-left:10px;


  其实他们的作用是一样的,下面的则是一种缩写,使用缩写我们可以减少CSS代码,并使阅读起来更为方便。(padding也相同。)

二、!important;属性
  !important是CSS1就定义的语法,作用是提高指定样式规则的应用优先权。IE是不支持这个语法的,而其他的浏览器都支持,通过这一点,我们可以得知,设置了优先权的代码是不会被IE执行的。所以我们可以important的后面添加CSS样式,使其可以区别于IE和FireFox等浏览器。

 

 

 

 

分享