Оптимизация CSS-компилятора - PullRequest
4 голосов
/ 20 июля 2011

Мне бы хотелось, чтобы реальная оптимизация / компиляция моих стилей 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 ]

1 голос
/ 20 июля 2011

Похоже, вы хотите CSSTidy: http://csstidy.sourceforge.net/

0 голосов
/ 20 июля 2011

Кажется, это то, что вы ищете:

http://iceyboard.no -ip.org / проекты / css_compressor

Вот сравнение нескольких других:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...