You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在网页中显示HTML实体或HTML特殊字符的原始代码而非解析后字符

在网页中显示原始HTML实体的实现方法

要避免浏览器自动解析HTML实体为对应字符,可使用以下几种常用方案:

  • 方案1:实体二次转义
    把需要展示的实体中的&符号预先转义为&,比如要展示&,最终写入页面HTML的代码为&,浏览器解析后就会显示为原始的&而非&字符。
  • 方案2:使用代码标签包裹
    用<code>标签包裹需要展示的实体内容,浏览器会默认将标签内的内容识别为纯文本代码,不会做HTML实体解析。如果是多行代码可以搭配<pre>标签使用,同时保留代码的换行、缩进格式。
  • 方案3:通过JS动态插入纯文本
    使用DOM的innerText属性写入原始实体内容,innerText会自动将所有内容作为纯文本处理,不会触发HTML解析逻辑,示例代码如下:
    // 选中页面容器后直接写入原始实体即可
    document.querySelector('.code-show-area').innerText = '&#38;'
    

内容的提问来源于stack exchange,提问作者I'm Root James

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 18:36:03