📄 HTML 实体编码工具
HTML转义字符编码和解码
输出结果
📚 使用说明
什么是 HTML 实体?
HTML 实体是用于在 HTML 中显示保留字符或特殊字符的代码。它们以 & 开始,以 ; 结束。
为什么需要 HTML 实体?
- HTML 中有些字符是预留的(如 <, >, &)
- 防止 XSS 攻击
- 显示特殊符号
- 确保字符正确显示
常用 HTML 实体
| 字符 | 实体名称 | 实体编号 | 说明 |
|---|---|---|---|
| < | < | < | 小于号 |
| > | > | > | 大于号 |
| & | & | & | 和号 |
| " | " | " | 双引号 |
| ' | ' | ' | 单引号 |
| 空格 | |   | 不换行空格 |
| © | © | © | 版权符号 |
使用场景
- 在 HTML 中显示代码
- 防止 XSS 注入攻击
- 显示特殊符号
- 用户输入内容转义
示例
原始文本:Hello & "World"编码后: <div class="example">Hello & "World"</div>
安全建议
- 始终对用户输入进行 HTML 转义
- 不要信任来自客户端的数据
- 使用内容安全策略 (CSP)
- 定期检查 XSS 漏洞