在浏览器中压缩 CSS 样式表
这款 CSS 压缩工具会剥离浏览器渲染页面时不需要的每一个字节,从而缩小样式表。它会删除注释、合并空白、去除末尾的分号、缩短零值单位和十六进制颜色——把臃肿的开发版 CSS 变成精简、可直接上线的代码,下载和解析都更快。
为什么要压缩 CSS
页面加载更快
降低带宽
无需构建步骤
如何压缩 CSS 代码
粘贴或上传 CSS
在输入面板中键入或粘贴样式表,或点击 上传 载入 .css 文件。点击 示例 按钮即可查看效果。输入时也会自动压缩。
设置注释选项
开启 移除注释 以清除所有 /* ... */ 块,或关闭它以保留许可声明和备注。
压缩
点击 压缩 或按 Ctrl + Enter。压缩后的 CSS 会立即以语法高亮显示在输出面板中。
查看并导出
在统计栏查看原始大小、压缩后大小和节省百分比。然后 复制 结果或将其 下载 为 minified.css。
CSS 压缩工具优化了哪些内容
压缩工具采用安全、成熟的转换方式来缩小 CSS,而不改变其渲染效果。
| 优化项 | 之前 | 之后 |
|---|---|---|
| 删除注释 | /* header */ | (已删除) |
| 合并空白 | margin: 0 auto; | margin:0 auto |
| 末尾分号 | color:red;} | color:red} |
| 零值单位 | padding: 0px; | padding:0 |
| 缩短十六进制颜色 | #ffffff | #fff |
始终保持有效
保留 calc() 表达式
规范要求 calc() 内运算符两侧必须有空格,因此压缩工具会保护这些空格,确保你的计算继续生效。
注释开关
一键保留或删除 /* */ 注释——便于保留许可横幅。
实时压缩统计
每次运行后查看原始大小、压缩后大小及节省百分比。
上传、复制与下载
从磁盘载入 .css 文件、把结果复制到剪贴板,或将其下载为文件。
常见问题
压缩 CSS 究竟做了什么?
它会删除浏览器渲染页面时不需要的字符——换行、缩进、注释,以及花括号、分号和冒号周围的空格——外加 0px → 0 和 #ffffff → #fff 等安全简写。选择器、属性、值和层叠顺序都会被完整保留。
我的 CSS 能缩小多少?
大多数样式表能缩小约 20–50%,具体取决于原文件中注释和空白的多少。注释密集或格式宽松的 CSS 节省最多。统计栏会显示你文件的确切百分比。
压缩会破坏我的样式表吗?
不会。压缩工具只删除多余字符并安全地缩短数值。它会保护 calc() 表达式,并保持媒体查询和选择器不变,因此渲染结果与源代码完全相同。
能把压缩后的 CSS 还原或重新格式化吗?
本工具只做压缩。由于压缩只是格式变化,代码美化工具可以重新缩进输出,但原始注释和命名已经丢失。请始终保留未压缩的源代码用于开发,只压缩你要部署的副本。
压缩和 gzip 压缩是一回事吗?
不是——它们可以叠加。压缩会重写 CSS 以移除冗余字符;gzip 或 Brotli 则在服务器层面压缩传输的字节。先压缩,再让服务器叠加 gzip,即可获得最小的下载体积。
它会删除许可注释吗?
如果开启了 移除注释,所有 /* */ 注释都会被清除,包括许可声明。当你需要保留署名或法律声明时,请关闭该选项。
我的代码会被发送到服务器吗?
不会。所有压缩都通过 JavaScript 在你的浏览器本地完成。你的 CSS 绝不会被上传、记录或存储在任何地方。
还没有评论,快来发表第一条!