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

如何在HTML文件中原样写入HTML实体代码?

解决HTML实体原样显示的问题

嘿,完全懂你的痛点!你就是想把©这种HTML实体原原本本显示成文本,而不是让浏览器自动把它转换成版权符号对吧?

问题的核心很简单:浏览器看到以&开头的字符串时,会自动尝试把它解析成对应的HTML实体。所以要显示©本身,你得把开头的&转义成它的HTML实体——也就是&。

举个例子,你原来的代码里:

<p>This is <br> &copy; => &copy; </p>

这段会被浏览器渲染成:

This is
© => ©

但如果你把&copy;改成&amp;copy;,代码变成:

<p>This is <br> &amp;copy; => &amp;copy; </p>

浏览器就会渲染出你想要的效果:

This is
© => ©

同样,你的<pre><code>块里也要做同样的处理,因为浏览器默认还是会解析里面的HTML实体。修正后的完整代码如下:

<body>
  <p>This is <br> &amp;copy; => &amp;copy; </p>
  <pre>
    <code>
      &amp;copy;
    </code>
  </pre>
</body>

这样不管是在普通段落还是代码块里,都能准确显示&copy;这个实体的源码,而不是被解析成符号啦。

内容的提问来源于stack exchange,提问作者Zullu

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.11 08:54:24