3

我正在发送 HTML 新闻信件并在运行时编写它们。我需要将 HTML 代码作为字符串放入 HTML 新闻信中。由于我需要作为字符串放置的 HTML 代码也是它在浏览器中执行的 html,但我不想要这个,我想显示该代码本身。任何帮助将不胜感激。

4

2 回答 2

4

将 HTML 包裹在<code>or<pre>标记中

并确保首先在代码上使用HTML 实体编码器<,以便它能够>正确显示。

于 2013-04-02T03:55:10.793 回答
1

您需要对<and>以及其他 html 特殊字符进行编码。许多语言都有执行此操作的库,例如 php'shtmlspecialchars和 ruby​​'s h(),但您似乎只是在编写 HTML。

<pre class="htmlcode">&lt;html&gt;</pre>

上面会显示<html>.

于 2013-04-02T04:01:49.230 回答