コードを色付けるシンタックスハイライトjavascript「SHJS」

perl、php、rubyなどさまざまなプログラミング言語のコードを紹介することがあるかもしれません。
プログラミング言語は1字の誤字でも動かなくなるので、見やすく、わかりやすくすることが必要です。
SHJSは、コードの一部を色付けるシンタックスハイライトを行うことで解決策を与えてくれます。

sponsors

使用方法

SHJSからsh_main.jsとsh_style.cssをダウンロードします。
さらに表示したい言語に応じてjsファイルをダウンロードする必要があります。
<link type="text/css" rel="stylesheet" href="http://yourdomain/sh_style.css">
<script type="text/javascript" src="http://yourdomain/sh_main.js"></script>
<script type="text/javascript" src="http://yourdomain/sh_css.js"></script>  //CSSの場合

上記を記述したらコードを以下のように書きます。
<pre class="sh_css">  //CSSの場合
/* コメント */
body {
	margin:0;
	padding:0;
}
</pre>
対応する言語は以下の通りです。
Bison、C/C++、C#、ChangeLog、CSS、Diff、Flex、HTML、Java、JavaScript、LaTeX、Log files、M4、Makefile、Pascal、Perl、PHP、Prolog、Python、Ruby、Shell、SQL、Tcl、XML

サンプル

/* コメント */
body {
	margin:0;
	padding:0;
}
div#demo {
	float:left;
	width:80px;
	height:120px;
	overflow:auto;
}

sponsors

Javascriptサンプルページ一覧
skuare.net