编码和解码 HTML 实体
<、>、& 和引号等字符在 HTML 中具有特殊含义。若要将它们作为文本显示——例如代码示例、用户输入、属性值——必须写成 < 和 & 这样的实体。粘贴文本即可转义,粘贴包含实体的 HTML 即可将其解码回普通字符。
您还可以选择将所有非 ASCII 字符编码,编码为 © 和 € 这样的命名实体或 Ж 这样的数字实体,以适用于只接受 ASCII 的系统。解码可识别所有命名实体和数字实体。所有处理都在您的浏览器中完成。
为什么使用这个 HTML 实体转换器?
- 转义 <、>、&、" 和 ',确保 HTML 安全
- 解码所有命名和数字 HTML 实体
- 可选编码所有非 ASCII 字符
- 即时处理,在浏览器中完成——不上传任何内容
如何编码或解码 HTML
- 选择“编码”或“解码”
- 将文本或 HTML 粘贴到输入框中
- 复制结果
常见问题
这个 HTML 编码器免费吗?
是的,完全免费,没有任何限制。
哪些字符会被编码?
在 HTML 中具有特殊含义的五个字符:& < > " 和 '。启用附加选项后,所有 ASCII 以外的字符也会被编码——有命名实体的使用命名实体,否则使用数字实体。
什么时候需要对 HTML 进行编码?
当文本需要在网页上按原样显示、而不是被解析为标记时——例如代码示例或用户输入,此时转义还能防止跨站脚本攻击(XSS)。
我的文本会被发送到服务器吗?
不会。所有处理都在您的浏览器中完成。