可能重复: 对于CSS扫雷器有什么建议吗?
JsMin是javascript文件的压缩和组合可执行文件。CSS文件中有类似的内容吗?
发布于 2011-06-29 15:05:03
Google #1 CSS压缩结果:http://www.refresh-sf.com/yui/
发布于 2011-06-29 15:08:12
CSS不能以与JavaScript相同的方式缩小。您可以将诸如lastItemRead这样的变量替换为像a这样的名称,但是在CSS中,您不能用更短的选择器替换.lastItemRead这样的选择器(不能不爬行和重写整个站点)。
尽管如此,您可以从CSS文件中删除空白和注释。有几种工具可以做到这一点-- YUI压缩机是雅虎的一种流行选择!
为了保持CSS文件的轻量级,您自己也可以做很多事情。删除未使用的选择器,减少冗余,并尝试加入许多规则:
background-color:red;
background-image:url(stars.png);
background-position:center center;
background-repeat:no-repeat;有点冗长;最好把它写成:
background:red url(stars.png) center center no-repeat;节省了巨大的空间。另一件要注意的事情是在规则中添加不必要的字符。例如,在设置空格和边距时,不需要在0值之后添加一个单元:
margin:0px 10px; /* 0px should be 0 */很多这样的东西可以通过使用一个很好的工具来充实,比如CSSLint,在线的http://csslint.net/。警告: CSSLint会伤害你的感情!
发布于 2011-06-29 15:10:08
是的,你可以访问这个网站:
http://lesscss.org/
https://stackoverflow.com/questions/6522851
复制相似问题