CSS优化器转换成速记形式?

CSS优化器转换成速记形式?,css,optimization,compression,Css,Optimization,Compression,在可能的情况下,是否有任何免费的在线或离线工具将所有属性优化为速记形式 压缩大文件会很有用 例如: 这个 对此 .class { padding: 0 10px 15px 20px; } 你可以试试,这是一个在线工具 通过使用您的示例: Input: 0.096KB, Output: 0.038KB, Compression Ratio: 60.4% (-58 Bytes) 您的两个CSS片段不完全相同。第二个显式地将顶部填充设置为零,但第一个没有设置顶部填充,因此将继承之前指定的内容

在可能的情况下,是否有任何免费的在线或离线工具将所有属性优化为速记形式

压缩大文件会很有用

例如:

这个

对此

.class {
padding: 0 10px 15px 20px;
}
你可以试试,这是一个在线工具

通过使用您的示例:

   Input: 0.096KB, Output: 0.038KB, Compression Ratio: 60.4% (-58 Bytes)

您的两个CSS片段不完全相同。第二个显式地将顶部填充设置为零,但第一个没有设置顶部填充,因此将继承之前指定的内容

例如,如果将该类应用于已经有填充的段落,则在第一种情况下,该段落将保留其顶部填充,但在第二种情况下,将其删除


因此,不会有一个工具完全满足您的需求。首先,您只需正确编写CSS。

Awww-man。为什么会有人想这样破坏他们的CSS?只是为了每个规则保存20个字节?CSSTidy是一个不错的选择,但它需要dowload和命令行。hands down是最好的在线压缩器(imo)吗?我想找到与此相反的方法:将晦涩的速记转换为清晰的标准手。我不确定它是否能满足OP的要求。但是如果
.class{padding top:5px;padding right:10px;padding bottom:15px;padding left:20px;}它就不起作用了
@Jitendra Vyas:如果0不在原始css源代码中,我还没有看到任何人向0添加值。。。CSSTidy是开源的,所以添加这样的规则应该很容易。可能CSSTidy模板也可以,但我不确定是否可能。
   Input: 0.096KB, Output: 0.038KB, Compression Ratio: 60.4% (-58 Bytes)