🔣HTML实体编码/解码
将&、<、>、"、'等特殊字符转为& < >等HTML实体或解码。也支持中韩文/emoji的数字实体。常用于博客代码示例安全标注、XSS防护编码、邮件HTML编写、网站地图/RSS验证。
🔒 浏览器内处理✓ 无水印✓ 无需注册
使用方法
- 1输入文本并选择方向。
- 2复制结果。
常见问题
为何需要HTML实体?+
为了安全显示HTML内会导致解析错乱的字符(< > & 等)。
命名实体vs数字实体?+
可像&按名称写,也可像&按数字(码点)写。两种结果相同。
韩文也有实体吗?+
韩文只用数字实体(가 = '가')形式。命名实体仅适用于英文特殊字符。
对XSS防御够吗?+
作为基础防御不错,但不完整。各上下文(HTML/JS/CSS/URL)需不同编码,建议用安全库(DOMPurify等)。
邮件HTML为何实体很多?+
邮件客户端编码处理不同,为安全惯例把所有特殊字符预转为实体。
解码后看到乱码,为什么?+
可能是双重编码(实体再被实体化),或实体编号错误。