HTML转义与反转义,支持命名实体和数字实体,批量处理,前端SEO必备
| 字符 | 命名实体 | 十进制 | 十六进制 | 说明 |
|---|---|---|---|---|
| < | < | < | < | 小于号 |
| > | > | > | > | 大于号 |
| & | & | & | & | 和号 |
| " | " | " | " | 双引号 |
| ' | ' | ' | ' | 单引号 |
|   |   | 不换行空格 | |
| © | © | © | © | 版权符号 |
| ® | ® | ® | ® | 注册商标 |
| ™ | ™ | ™ | ™ | 商标符号 |
| € | € | € | € | 欧元符号 |
HTML实体是一种在HTML文档中表示特殊字符的编码方式。某些字符在HTML中有特殊含义(如 < > &),如果需要在网页内容中显示这些字符本身,就必须用实体编码替代。例如要显示"<"需要写成 <。
< > &,可读性最好< >,覆盖所有字符< >,紧凑通用HTML中某些字符(< > & " ')是语法保留字符,直接使用会被浏览器解析为HTML标签或属性边界。通过实体编码可以将这些字符安全地显示在网页上,同时也能防止XSS攻击。
命名实体可读性更好,推荐用于常用字符(< > & " ')。但命名实体只覆盖有限字符,对于不常用字符(如emoji、特殊符号)需要用数字实体。所有浏览器都支持三种格式。
默认只编码HTML保留字符(< > & " ')。勾选后会将所有非ASCII字符(包括中文)都编码为数字实体,适用于需要最大兼容性的场景,如XML文档或邮件模板。
不会。本工具100%在浏览器本地运行,所有编码解码都在你的设备上完成。
可以。解码功能会自动识别命名实体(<)、十进制实体(<)和十六进制实体(<),混合存在也能正确解码。