2011-07-20 136 views
4

我喜欢真正的优化/编译我的CSS样式(不仅仅是缩小),与Google Closure Compiler适用于JavaScript的类似。优化css编译器

例如,如果我的整个样式表就是:

div#hello { 
    color: #FFF; 
    background-color: #000; 
} 

div#hello p { 
    color: #FFF; 
    margin-top: 10px; 
    margin-bottom: 10px; 
    margin-right: 10px; 
    margin-left: 10px; 
    font-family: Helvetica, Arial, sans-serif; 
} 

a { 
    color: #FFF; 
    margin-top: 10px; 
    margin-bottom: 10px; 
    margin-right: 10px; 
    margin-left: 10px; 
    font-family: Helvetica, Arial, sans-serif; 
} 

可以优化分解成(我保持空白这里的可读性,但显然将不得不去太):

#hello { 
    color: #FFF; 
    background: #000 
} 

#hello p, a { 
    color: #FFF; 
    margin: 10px; 
    font-family: Helvetica, Arial, sans-serif 
} 

回答

0
+0

你将如何与CSSTidy比较这? –

+0

我发给你的第二个链接说冰凌比CleanCSS更好,它基于整洁。但那是5年前,所以事情可能已经改变了。 Icey只是一个网页,整洁看起来像是一个小小的下载。你为什么不尝试两种方法,看看哪种压缩代码更好?如果压缩是主要问题,则可以同时使用两者。 – Joel