コードを色付けるシンタックスハイライトjavascript「SHJS」
perl、php、rubyなどさまざまなプログラミング言語のコードを紹介することがあるかもしれません。
プログラミング言語は1字の誤字でも動かなくなるので、見やすく、わかりやすくすることが必要です。
SHJSは、コードの一部を色付けるシンタックスハイライトを行うことで解決策を与えてくれます。
使用方法
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;
}
Javascriptサンプルページ一覧
skuare.net