可能重复:
Any recommendations for a CSS minifier?有没有像CSS的jsmin的东西?
JsMin是Javascript文件的压缩和组合的可执行文件。有没有这样的CSS文件?
可能重复:
Any recommendations for a CSS minifier?有没有像CSS的jsmin的东西?
JsMin是Javascript文件的压缩和组合的可执行文件。有没有这样的CSS文件?
CSS不能以同样的方式进行精缩的JavaScript可以。您可以使用a
等名称替换lastItemRead
等变量,但在CSS中,您不能使用较短的选择器(不通过爬网并重写整个站点)替换.lastItemRead
等选择器。
这就是说,你可以从CSS文件中删除空格和注释。有几种工具可以做到这一点 - YUI Compressor是Yahoo!的流行选项。
你自己也可以做很多事情来保持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会伤害你的感受!
是的,你可以访问这个:
我觉得#1可能需要更新他们的问题寻找。当我最初输入问题时,上面提到的“重复”未列出。 –