T

HTML 实体编解码

在线 HTML 实体编码和解码工具

HTML 实体编解码 工具说明

对文本中的 HTML 实体进行编码或解码。本工具可将特殊字符转换为对应的 HTML 实体,或将实体还原为原始字符。

如何使用

  1. 输入包含 HTML 实体或特殊字符的文本。
  2. 选择“编码”将特殊字符转换为实体(例如将 < 转换为 &lt;)。
  3. 选择“解码”将实体还原为原始字符。

常见场景

  • 代码展示:在网页上安全地显示代码片段,防止被浏览器解析为 HTML 标签。
  • 安全防护:通过转义用户输入来防止跨站脚本攻击 (XSS)。
  • 字符处理:在 HTML 源码中处理版权符号、数学符号等特殊字符。

数据结构

HTML 实体可以是命名的(如 &copy;)或数字形式的(如 &#169;)。它们始终以 & 开头并以 ; 结尾。

转换原理

编码过程会将 HTML 保留字符替换为对应的实体字符串。解码过程则是识别这些特定的序列并将其还原为原始的 Unicode 字符。