速查在线工具箱

HTML实体编码/解码

  • 打赏支持
  • 分享链接
  • 反馈建议

HTML实体编码/解码简介

HTML实体编码是将特殊字符转换为浏览器可安全渲染的格式。网页中直接写入 <div> 会解析为标签,而 &lt;div&gt; 才能正常显示。

本工具支持三种编码方式:命名实体(如 &lt;)、十进制数值实体(如 &#60;)、十六进制数值实体(如 &#x3C;)。也支持将实体一键还原为原文。

适用于网页开发、博客文章写作、论坛发帖、代码展示等场景,防止XSS注入。所有操作在浏览器本地完成,数据不上传。

如何使用本工具?

1. 在上方文本框输入需要处理的文本。

2. 点击「命名实体编码」将特殊字符转为 &name; 格式,如 &&amp;

3. 点击「数值实体编码」将特殊字符转为 &#nnn; 格式。

4. 点击「全部解码」将所有实体还原为原始字符。

5. 点击「复制」按钮复制结果。

常见问题与解答

命名实体和数值实体有什么区别?

命名实体使用人类可读的名称,如 &copy; 表示版权符号 ©。数值实体使用字符的Unicode码点,如 &#169; 同样表示 ©。数值实体可表示所有Unicode字符,兼容性更好。

为什么需要编码HTML特殊字符?

网页中的 <>& 等字符是HTML语法的一部分,直接写入会被浏览器解析。编码后可在网页中安全展示这些字符,也常用于防止XSS攻击。

最新工具