HTML转义处理

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
字符数: 0 | 行数: 0

功能说明

HTML转义处理工具可以在线将 HTML 特殊字符转换为 HTML 实体(转义),或将 HTML 实体还原为原字符(反转义)。常用于在 HTML 属性或 JavaScript 字符串中安全地嵌入 HTML 代码片段。

转换过程完全在浏览器本地完成,无需联网,代码不会上传到服务器,请放心使用。

使用步骤

1. 在上方文本框中粘贴需要处理的 HTML 内容。

2. 点击「HTML 转义」将 < > & 等特殊字符转为 HTML 实体。

3. 点击「HTML 反转义」将 HTML 实体还原为原字符。

4. 点击「复制」按钮将结果复制到剪贴板。

常见 HTML 实体对照表

字符HTML 实体说明
<&lt;小于号
>&gt;大于号
&&amp;与号
"&quot;双引号
'&#39;单引号
&nbsp;不间断空格
©&copy;版权符号
®&reg;注册商标

你可能还想问

哪些字符必须转义?

至少五个:小于号、大于号、与符号、双引号、单引号,对应 < > & " ';与符号最容易漏——正文里想显示转义符本身时,得写成 &lt;。

用户输入不转义会有什么风险?

是存储型 XSS 的经典入口:攻击者把脚本标签塞进评论,页面原样输出即被执行;所有输出到 HTML 的用户内容都必须转义,模板引擎的自动转义别随手关。

转义和 URL 编码是一回事吗?

不是。HTML 转义防标签注入(实体名如 &lt;),URL 编码保证链接合法(百分号形式 %20);把用户输入放进 href 属性时,两者都要做。