2013-04-02 109 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>

相關問題