HTML 实体转换器

编码和解码 HTML 实体(例如 & ↔ &)。
目标
 
输出为命名引用(例如 &)
安全
处理在你的设备上完成,因此输入/输出不会被发送到任何地方。

说明

HTML 实体是在 HTML 中用于表示具有特殊含义或难以输入的字符的序列。主要有两种:命名字符引用和数字字符引用。

数字字符引用使用数字码位来表示字符。例如,© 表示 ©(码位 169)。历史上它们用于诸如 ISO-8859-1 等编码中的字符。对于 Unicode 文本,数字引用并不是首选形式,但出于历史原因仍在使用。

命名字符引用使用可读的名称来表示字符。例如,© 表示 ©。与数字引用相比,它们更易读、也更易书写,通常在可用时更推荐使用。

在 HTML5 中,命名引用和数字引用都得到官方支持。本工具可以输出任意一种形式。

编码

你可以选择要编码哪些字符。

所有字符将输入中的所有字符转换为 HTML 实体。
非 ASCII仅将输入中的非 ASCII 字符转换为 HTML 实体。
HTML 转义仅转换在 HTML 中显示代码时通常需要的字符:&"'<>..
5C 字符(Shift-JIS 专用)仅转换与 Shift-JIS 0x5C 乱码(mojibake)集合相关的字符,这些字符在某些环境中可能显示异常。
自定义明确指定目标字符。若只转换 <>,请输入 <>

通过该选项,你可以选择输出数字引用或命名引用。

解码

解码输入中检测到的所有命名和数字字符引用。