这个工具有问题吗?
关于「HTML 逐行美化 在线」
该工具采用任何 HTML(压缩的、混杂的或仅仅是凌乱的)并产生干净、缩进良好、间距正确的输出。每个标签在适当的位置都有自己的行,属性整齐对齐,缩进反映嵌套深度。
对于理解压缩的生产 HTML、在文档或教程中呈现标记、在提交到 git 之前清理生成的 HTML,或规范化来自具有不同代码样式偏好的多个贡献者的输出非常有用。
美化器处理自闭合标签、内联与块级元素、预格式化内容(<pre>、<textarea>、<script>)和现代 HTML5 特性。选择缩进样式(空格与制表符)和宽度以匹配您团队的约定。
如何使用这个工具
如何美化压缩或粘连在一起的 HTML
粘贴 HTML
把压缩过或写成一行的 HTML 放入「HTML」字段。完整文档(带 `<!doctype>`)和独立片段都接受;注释、内联 `<script>` / `<style>` 的内容原样保留。
点击运行
结果只有 `formatted`:两空格缩进、结构性断点处一行一标签、属性留在开始标签的同一行。长行不会自动换行——`class` 里的选择器、`srcset` 值都保持完整。
和 `html-formatter` 的区别
日常使用中两者可以互换。这一个面向搜索「HTML beautifier」的用户,自己挑顺手的即可,输出形态一致。
美化之后
如果要部署,再把结果交给一个 minifier(如构建链里的 htmlmin)。美化版用于阅读和代码审查,不该原样上线。