🧰 UtlKit

HTML 实体编解码器

编码或解码 HTML 实体,如 &、<、>、"。

🐛

报告问题 / 提出建议

发现 Bug 或有建议?帮助我们改进这个工具。

📊 数据摘要(自动填写)

工具: html-entities · /tools/html-entities/

这是什么工具?

HTML 实体编解码器在特殊字符和其 HTML 实体表示之间转换。字符如 <、>、&、引号等在 HTML 中有特殊含义,必须编码为 &lt;、&gt;、&amp;、&quot; 才能作为字面文本显示。防止 XSS 攻击和在 HTML 中显示代码片段所必需。

如何使用

  1. 1

    选择模式

    选择编码(转为实体)或解码(从实体还原)。

  2. 2

    输入文本

    粘贴你的 HTML 内容或包含实体的文本。

  3. 3

    获取结果

    复制编码或解码后的结果。

常见问题

为什么要编码 HTML 实体?

编码 HTML 实体防止浏览器将特殊字符解释为 HTML 标记。这对安全(防止 XSS 攻击)、在网页上显示代码示例以及将 <script> 或 <style> 标签显示为文本至关重要。在将用户输入插入 HTML 之前始终进行编码。

能处理所有特殊字符吗?

处理常见特殊字符和命名HTML实体。

能用于生产环境吗

此工具专为开发和测试设计。生产环境请使用经过安全审计的成熟库。