2013-04-02 68 views
1

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

+1

why -1 ???谁是这个地球上的这个神谁知道一切,并投票-1对于谁知道比他们更少的人......... –

回答

4

包裹HTML中<code><pre>标签

,并确保你的代码中使用的HTML entity encoder第一,这样它会显示<>正常。

+0

为了增加乐趣,如果你可以执行javascript,你可以使用像SyntaxHighlighter(http ://alexgorbatchev.com/SyntaxHighlighter/)使代码全部变成purty。 – PaulProgrammer

+0

不.. ..? http://jsfiddle.net/ExplosionPIlls/grde5/ –

0

您需要对<>以及其他html特殊字符进行编码。许多语言都有这样的库,例如php的htmlspecialchars和ruby的h(),但看起来你只是写HTML。

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

以上将显示<html>

相关问题