长风破浪会有时,直挂云帆济沧海。 —— 李白《行路难》

HTML实体编码解码在线工具

HTML特殊字符转义 / 实体编码 / 实体解码 / 防XSS攻击

输入
字符: 0
输出
字符: 0

什么是HTML实体编码?

HTML实体编码是将HTML中的特殊字符(如 <、>、&、" 等)转换为对应的实体表示,防止浏览器将其解析为HTML标签。常用于防止XSS攻击和正确显示特殊字符。如需进行URL编码,可以使用URL编解码工具

常见问题

哪些字符需要HTML实体编码?

主要包括 <(&lt;)、>(&gt;)、&(&amp;)、"(&quot;)、'(&#39;)等在HTML中有特殊含义的字符。

编码后的文本在哪里使用?

编码后的文本可安全嵌入HTML页面中,浏览器会正确显示原始字符而不会将其解析为标签。开发中如需处理其他字符表示,可继续使用Unicode转换工具。

HTML实体编码和URL编码有什么区别?

HTML实体编码用于在HTML中安全显示特殊字符防止XSS攻击;URL编码用于在URL中传输特殊字符,两者适用场景不同。