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

如何在页面上显示HTML实体而非其对应符号?

如何在HTML代码窗口中显示HTML实体而非对应符号

当然可以实现,核心思路是转义HTML实体本身的特殊字符,让浏览器不解析它,而是直接显示原始实体代码。下面是两种常用方法:

方法1:手动转义实体的&符号

HTML实体的核心标识是开头的&,浏览器会把&开头的内容识别为实体进行解析。因此只要把实体中的&转义成&,就能让浏览器完整显示实体代码。

比如要显示&#60;,就需要写成&amp;#60;,放到<pre><code>标签中:

<pre><code>&amp;#60;</code></pre>

这段代码在页面上会直接显示:&#60;,而不是被解析成<。

方法2:使用<textarea>标签实现无解析显示

如果需要展示大量实体代码,手动转义太麻烦,可以用<textarea>标签。<textarea>内的所有内容都会以原始文本形式显示,不会被浏览器解析。你可以通过CSS把它样式改成代码窗口的样子:

<textarea readonly style="width: 100%; height: 80px; font-family: monospace; border: 1px solid #ccc; padding: 8px;">
&#60;
&#62;
&amp;
</textarea>

设置readonly可以禁止用户编辑,样式部分可以根据需求调整字体、边框、背景色等参数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 01:00:48