CSSqueeze:PHP中的高效CSS缩小工具。它是一个在Apache 2和GPLv2许可下发布的PHP类。支持PHP 5.3至PHP 5.6版本。主要功能包括:

  • 删除空格和额外字符

  • 移除空白语句中的最后一个分号

  • 简化值的测量单位(例如:margin: 0px -> margin: 0)

  • 保留重要评论(例如:/! important comments /)

  • 删除空语句(例如:p {})

  • 使用速记属性(如填充、边界、背景等)

  • 压缩颜色,使用十六进制颜色的简短表示法(例如:color: #ff6600 -> color: #f60)

  • 使用名称代替十六进制色值(如:red代替#ff0000)

  • 排序CSS属性

  • 合并相同的属性(如必要)

  • 合并@import规则,仅当文件存在时

  • 优化@media查询。