有什么推荐的CSS缩小器?

我将在谷歌周围寻找并尝试一些,但我怀疑聪明,精通和奇怪的StackOverflow社区可能已经评估了重量级的优点和缺点。


当前回答

c#示例:

css = css.Replace("\n", "");
css = Regex.Replace(css, @"\s+", " ");
css = Regex.Replace(css, @"\s*:\s*", ":");
css = Regex.Replace(css, @"\s*\,\s*", ",");
css = Regex.Replace(css, @"\s*\{\s*", "{");
css = Regex.Replace(css, @"\s*\}\s*", "}");
css = Regex.Replace(css, @"\s*\;\s*", ";");

其他回答

一个在线工具(比www.csscompressor.net更好,它提高了我的css): http://www.cssdrive.com/compressor/compress.php做得很好。

仍在“测试中”,但应该工作得相当好。我在每个项目中都使用了它背后的代码:http://claudiu.phpfogapp.com/它是用PHP构建的,并且在相当大的时间内托管您的*.css文件,当然足以让您用简化的css测试代码。(我只会删除旧的css文件,如果空间变得拥挤在服务器上)。

这是我为MVC3做的: http://mkramar.blogspot.com/2011/08/css-and-javascript-minify-and-combine.html 这种方法的美妙之处在于它可以动态地完成所有工作,而不需要手动预处理文件或配置后期构建。

CSSO是目前最好的最小化/优化器。

如果你在PHP中寻找一些东西,这里是链接:-

不含脂肪的贬低

虽然它是PHP Fat-Free框架的一部分,但也可以单独使用。