Вставить код на сайт как текст, без преобразования

Существует несколько способов:


1)Используя сторонний обработчик кодов

На данный момент использую - alexgorbatchev.com/SyntaxHighlighter/
Есть демо в архиве. Все легко настраивается и подключается.

    

1)Используя сторонний обработчик кодов

Минусы: не дает прописывать основные теги html, body и выполняет джаваскрипт на странице, если тот прописан непосредственно в коде, который хотите вывести.


2)Используя тег < XMP >


<xmp class="codetext"> Здесь будет код </xmp>


CSS код для оформления (он же пример): .codetext{ border: 1px inset; font-family: monospace; padding: 5px !important; background:#E2F4FF; }


3)Метод замены спецсимволов:

Заменить спецсимволы на HTML-сущности:

< на &lt; > на &gt; " на &quot; & на &amp; Пример:
<div id="farben">
    <span>try another color: </span>
    <a href="#" style="background-color:#FF9900;" onclick="toggle_style(\'#FF9900\');"></a>

<div id="font">
    <span style="margin-left:20px;">try another fontsize: </span>
    <a href="#" onclick="$(\'body\').css(\'font-size\',\'60%\');">60%</a>
</div>