标准的xhtml主要以div+css来实现页面布局和style修饰。这类架构往往需要写比较多的styles,这样的结果导致css文件会很大,本文讨论的是一些缩小css文件大小的技巧。

注释

如果css文件中一些注释是必须不能去掉的,则尽量写的简单一些。如下的注释:

/*———————-*/
/*—–Comment—–*/
/*———————-*/

可以简化成:

/*Comment*/

同时尽量去掉多于的空格。

颜色定义

如下的颜色定义:

color: #000000;
color: #dd44ff
;

可以简化成:

color:#000;
color:#d4f;

margin、padding多行定义写成一行

如:

Padding-left:10px;
padding-right:20px;
padding-top: 0;
padding-bottom:30px;

简写成:

Padding: 0 20px 30px 10px;

又或者:

padding-left:10px;
padding-right:10px;
padding-top: 0;
padding-bottom: 0;

可以简写成:

Padding:10px 0;

0px可以去掉后面的px

Padding: 10px 0px 0px 0px;可以写成:Padding: 10px 0 0 0;

合理的定义id和class

尤其是class,如果定义的合理,可以很好的重用。

对于不同元素的相同定义可以连起来定义

如:

h1{
margin:0;
padding:0;
}

h2{
margin:0;
padding:0;
}

h3{
margin:0;
padding:0;
}

可以写成:

h1, h2, h3{
margin:0;
padding:0;
}

最后一点,借助工具来压缩你的css文件

如去掉空格、分行和注释等等。推荐一个csscompressor


评论

Good.Be the first to comment on this entry.

Post comment

comment has COPYRIGHT too!