highlight.js
<code class="language-csharp"><!-- -->using System; namespace Sample_001 { class Program { static void Main(string[] args) { // コンソールに"HelloWorld!!"と表示して終了する Console.WriteLine("HelloWorld!!"); } } } </code>
- <pre><code></code></pre>が全て対象になる。
- javascriptで対象を指定することもできる
- テーマが豊富。cssを差し替えれば、ページによりテーマを変更可能
- 行番号の表示などはプラグインの追加が必要