你知道一种小而有效的用php编写的压缩CSS文件的类吗?它不需要额外的要求。它可以用于优化用户生成的文件,并且必须支持CSS3,包括供应商特定的hack和旧浏览器的回退(-moz-和-webkit-不被视为注释)。
我已经搜索了一下这个话题,但似乎大多数解决方案都过时了 :(
CSSTidy是一个具有PHP和C++实现的工具。
以下是使用PHP中CSSTidy的基本示例:
<?php
include('class.csstidy.php');
$css_code = '
a {
color:black;
background-color:blue;
}';
$css = new csstidy();
$css->set_cfg('remove_last_;',TRUE);
$css->parse($css_code);
echo $css->print->formatted();
?>