优化css编译器

时间:2011-07-20 17:15:19

标签: css optimization compiler-construction compression

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

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

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
}

2 个答案:

答案 0 :(得分:1)

看起来你想要CSSTidy:http://csstidy.sourceforge.net/

答案 1 :(得分:0)

这似乎是你在寻找的东西:

http://iceyboard.no-ip.org/projects/css_compressor

继承了其他一些人的比较:

http://www.bloggingpro.com/archives/2006/08/17/css-optimization/