在线CSS优化器?

时间:2010-05-06 16:44:33

标签: html css optimization

是否有与Googles JavaScript Closure Optimizer等效的在线CSS优化器。

我在网上找到了大量的CSS 压缩器,但我正在寻找一个CSS 优化器 ......它实际上删除了多余的/冲突的属性

6 个答案:

答案 0 :(得分:7)

基于csstidy的在线工具:www.codebeautifier.comwww.cleancss.com

也许CSS Redundancy Checker可能对你有用。这是一个Ruby脚本,它将采用CSS规则和一组HTML文件,并会告诉您实际上没有使用的内容。

答案 1 :(得分:3)

就个人而言,我不相信你所描述的任何CSS优化器。每当我尝试过一次,我尝试了一些,甚至尝试编写一个,它就会导致我创建的页面出现CSS问题。

对于一个真正删除冲突选择器的人来说,它真的必须要理解你希望如何解决这些冲突 - 哪些是“正确的”哪些是“错误的” - 这是你必须要决定的事情。即使删除“多余”选择器也会充满危险,除非您逐字重复选择器。你所使用的任何CSS黑客(不是好的做法,但有时候是不可避免的)都可以被摧毁。

我不是说这种事情是不可能的,只是非常难以做到,你应该绝对期望在使用之后对所有页面进行回归测试。

答案 2 :(得分:0)

https://csscompressor.net对其所做的更改进行审核。

使用某些黑客时要小心,例如IE6,因为它们可能会导致失败

答案 3 :(得分:0)

您可以使用开源渲染引擎(如WebKit或Gecko)的相关部分来制作此类服务。

...逸岸

答案 4 :(得分:0)

CSSTIDY

自己从未使用过

它是开源的,并且为您提供了使用它的能力,它也没有使用常规表达式,因此与css2兼容

答案 5 :(得分:0)

查看Dust-me它是一个firefox扩展,至少会删除未使用的选择器。我怀疑它可能是这些的组合,可以完成工作。