ESCAPE / HTML

HTML 实体转义

在线转义和反转义 HTML 实体,处理 &、<、>、引号和数字实体,适合模板与文档内容。

在线工作台

浏览器本地处理

Enter 执行 · Shift+Enter 换行

输入内容后,点击上方按钮开始处理。

Under the hood

实现原理

输入只在浏览器中处理,下面分别说明转换逻辑与页面实现方式。

Logic

工作原理

  • 转义按顺序先处理 &,再处理尖括号和引号,避免生成的实体被重复转义。
  • 反转义覆盖常用命名实体以及十进制、十六进制数字实体。
  • 反转义结果只是文本,不会作为 HTML 注入页面执行。

Browser

前端如何实现

  • 页面按安全顺序替换 HTML 特殊字符,并识别常用命名实体和数字实体。
  • 还原后的内容只写入文本结果区域,不会插入为可执行的网页结构。

Keep working

相关工具

查看全部 →