CSS清洁工“展开”样式表?

前端之家收集整理的这篇文章主要介绍了CSS清洁工“展开”样式表?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在寻找一个Web服务或(OS X)软件,它将采用如下样式表:

h1,h2 {margin-bottom:1em;}
h2.special {color:red;text-align:justify;}
p {margin-bottom:1em;font-weight:bold; }

并将其转换为:

h1,h2,p {margin-bottom:1em;}
h2.special {color:red}
h2.special {text-align:justify;}
p {font-weight:bold;}

即,我需要一些能够将CSS文件中的每个唯一属性/值组合,然后对使用它的所有选择器进行分组的内容.

在我看来,这是一个微不足道的问题,但我能够做的唯一一点“编码”是一点RegEx – 似乎在这里没有给我一个解决方案.

谢谢.

注意:

我知道这种方法可能不会导致(大小)优化.这不是一个实时网站/ CSS,而是分析和“清除”不必要的复杂样式表.在该步骤之后,将再次对属性进行分组.

最佳答案
试试这个:http://www.cssoptimiser.com/optimize.php
虽然我不确定如何将h2.special {color:red; text-align:justify;}转换为

h2.special {color:red}
h2.special {text-align:justify;}

会有所改善.
但是那个优化器确实做了另一个部分(margin-bottom).

基本上只是谷歌“CSS优化器”

猜你在找的CSS相关文章