ブログにソースコードを乗せる際、強調表示や行番号をつけたいですよね。
そのほうが視認性がグッと良くなるし、説明も容易になります。
そういったモジュールはたくさんありますが、その中から今回は「dp.SyntaxHighlighter」を入れててみました。
参考サイト:Movable Type 備忘録
やり方は大体、参考サイトの通りです。
ただ、やり方としては、<textarea>ではなく、<pre>タグを利用しています。
こっちのほうが書きやすいです♪
if ( !$sample ) {
echo "Rr.";
}
しかし、インストール時にんっ?と思ったこと
PHPを表示する際に「empty」が入っていると、
emptyempty
のように、なぜか二回表示される・・・ JavaScriptのソースを見てみると、関数とキーワードの強調表示文字リストが書いてあります。
関数(func)とキーワード(keyword)の両方に「empty」が記述されているのが原因です。
どちらか一方を消してやると二重表示が解消ました。
empty同じような現象であれば、ソースコードに記述してあるキーワードが重複しているかもですよ♪

コメントする