层叠样式表,从根本上来说,旨在将网页的样式与内容分离。这对于控制原因是有意义的,但也对于一般的代码美化。只需浏览一下 CSS Zen Garden 或 Smashing Magazine 上关于 CSS 设计的一些很棒的文章,您就可以看到 CSS 可以做到的美丽事物。
如果 CSS 的结果如此美丽,那么 CSS 本身是否应该美丽?保持代码美观仅仅是保持一致的制表符、空格和语法的问题。您可以在进行过程中保持这种状态,但这只会减慢您只是想快速修复或玩弄代码时的速度。幸运的是,有一些很棒的工具可以帮助您清理 CSS。
Tabifier
适用于 HTML 和 CSS。Tabifier 非常简单,您只需粘贴 CSS,点击 Tabify 按钮,然后将代码复制回来。
Pretty Printer
Pretty Printer 是一款功能更全面的美化工具,适用于 PHP、Java、C++、C、Perl、JavaScript 和 CSS。有很多选项可以决定何时添加换行符,何时不添加。效果很好。一个问题是输出代码不在自己的框中,因此您无法轻松地选择所有内容以一次性抓取所有内容。
在线格式化 CSS
专门针对 CSS 的功能更全面的美化工具。具有将输出作为文件的功能,因此您无需担心复制和粘贴。
Tabifier 工具还可以使用 html 特殊字符制作代码。