HTML编码器/解码器
将特殊字符编码为HTML实体,或将实体解码为文本。防止XSS攻击并正确显示HTML。
0 bytes
0 bytes0 entities
将特殊HTML字符(&, <, >, ", ')编码为实体。解码支持命名实体(&)、十进制(&)和十六进制(&)格式。
使用方法
- 1
选择编码或解码模式
选择「编码」将特殊字符转换为HTML实体,或选择「解码」将实体转换为可读文本。
- 2
输入文本
在输入区域粘贴或输入内容。输出会随输入即时更新。
- 3
使用交换快速转换
点击「交换」将输出移至输入并切换模式——适合往返测试。
- 4
复制结果
点击「复制」将编码或解码的文本复制到剪贴板,用于HTML、邮件或代码。
常见问题
- 为什么需要HTML编码?
- HTML编码可防止XSS(跨站脚本)攻击并确保特殊字符正确显示。没有编码,<字符可能被解释为HTML标签的开始。
- 哪些字符会被编码?
- 主要编码字符:&(和号)、<(小于)、>(大于)、"(双引号)、'(单引号)、/(斜杠)。
- 解码支持哪些实体格式?
- 解码器支持命名实体(&、<)、十进制实体(&、<)和十六进制实体(&、<)。也支持 等常见HTML5实体。
- 这和URL编码一样吗?
- 不一样。HTML编码使用&等实体在HTML文档中显示。URL编码使用%26等百分号在URL中安全使用。URL编码请使用URL编码器/解码器。