CSS 格式化工具

用 Prettier 美化 CSS:每条声明一行、间距统一,可选 2 或 4 个空格或制表符,媒体查询嵌套清晰。在浏览器中运行。

输出

完全在浏览器中运行,您的数据不会被上传。

相关工具

查看全部

什么是 CSS 格式化?

CSS 格式化工具使用 Prettier 把压缩过或风格不一致的样式表变成易读的 CSS:每条规则和声明各占一行,冒号和选择器周围的间距统一,嵌套的 @ 规则会缩进。

如何使用 CSS 格式化

  1. 把 CSS 粘贴到输入框中,或点击 加载示例。
  2. 选择 缩进。
  3. 点击 格式化(输入时输出也会更新)。
  4. 复制或下载格式化后的 CSS。

示例

输入
a{color:red;margin:0 auto}
输出
a {
  color: red;
  margin: 0 auto;
}

何时使用 CSS 格式化

适合阅读网站上被压缩的 CSS、在审查前统一手写样式表,或为文档格式化 CSS 片段。它不检查属性名或值,需要的话请使用 CSS 验证器。SCSS 或 Less 请在代码美化工具中选择对应语言。

CSS 格式化 的工作原理

样式表由 Prettier 基于 PostCSS 的解析器解析,并按 Prettier 的 CSS 规则输出:冒号后加一个空格,每条声明以分号结尾,选择器列表中的每个选择器单独成行。未闭合的块或其他语法错误会连同行号和列号一起报告。

常见用例

  • 展开压缩过的 CSS 以调试线上网站
  • 在代码审查前统一格式
  • 为博客文章格式化 CSS 片段
  • 整理设计工具导出的 CSS

安全提示

所有处理都在你的浏览器本地完成,粘贴的代码不会被上传。

常见问题

会重新排列属性吗?

不会,声明保持原来的顺序。

能格式化 SCSS 或 Less 吗?

请使用代码美化工具,并选择 SCSS 或 Less。

注释会保留吗?

会,注释都会保留。

推荐的下一步

探索更多分类