uuutil ← 全部工具

HTML 格式化

粘贴 HTML(最多 5 MB)即可美化:每个块级元素一行,每层缩进 2、4 个空格或一个制表符,文本与行内标签一起流动并可设换行列宽,空行可保留或折叠。切换到压缩:删除注释——条件注释和许可证声明除外——折叠标签间空白,并显示体积节省。无论哪个方向,pre、textarea、script 和 style 的内容都逐字节原样输出、绝不重排(格式化工具的经典破坏场景),且只有空白和注释会被移动。标记由宽容的本地分词器扫描,绝不解析进页面(不用 innerHTML),粘贴的脚本和事件处理器永远不会执行。

隐私清单

采集的数据 无。
使用的库 Lit 3——打包进工具文件本身。
存储的数据 无。
传输的数据 无。

在你自己的页面上使用

可将整个工具下载为一个自包含的HTML文件:可读的源代码,内含Lit库,零网络请求——直接从磁盘打开即可运行,可任意定制。

想用托管版组件?一行script标签即可嵌入,并保持最新:

<script type="module" src="https://uuutil.com/tools/html-formatter.js"></script>
<uu-html-formatter lang="zh-CN"></uu-html-formatter>

源代码许可: MIT——可自由使用、修改和再分发;请在副本中保留许可声明。