最近の記事
(02/02)ブログ更新の終了について
(01/22)Picasaでテンプレートを使う 〜 操作方法を動画で解説
(01/13)ShoutMix と Skypeボタンを組み合わせた足跡帳 & チャットボックスの設置
(01/07)画像を使ったクールなスライド・メニュー 〜 imageMenu
(01/03)iPhone/iPodのカバーフロー表示をサイトやブログでも 続きその2
(01/03)イメージスライドスクリプト”noobSlide” 〜サンプル切り出しとボタン画像の利用
(12/31)iPhone/iPodのカバーフロー表示をサイトやブログでも 続き
(12/30)iPhone/iPodのカバーフロー表示をブログでも 〜 ImageFlowをブログで使うには
(07/03)たった1行のスクリプトでできること 〜 IEのJavascript高速化 / IE判定
(07/02)Seesaaブログカスタマイズ 記事ページング機能 / ソーシャルブックマーク機能
(07/02)ブログ記事でHTML/CSS/Javascriptなどのソースコードを綺麗に表示したい 〜 dpSyntaxHighlighter
(06/25)Javascript onloadが複数ある場合の対処法 〜FancyZoomとCubeブログシールを共存させる
(06/25)クールなズームアップを手軽に実現 〜 FancyZoom 1.1
(06/21)Webサイト/ブログのCSSを直感的に理解できるFireFoxアドオン 〜 EditCSS
(06/15)記事の中でHTMLタグを表示したい
(06/15)パンくずリストをつける
(06/12)Slimbox / Lightbox のキャプションにリンクを貼るには
(06/10)slimbox1.52 reflection1.3 バージョンアップへ対応
(05/31)mooSlideBox3.2 が動かない 〜 mooSlide2.jsの修正で解決
(05/28)Mootoolsパノラマ・スクリプト "Pamoorama" VS "Mediabox"+村上スクリプト
2008年07月02日

ブログ記事でHTML/CSS/Javascriptなどのソースコードを綺麗に表示したい 〜 dpSyntaxHighlighter この記事をはてなブックマークする |

Evernoteにクリップする

 ブログやホームページの記事の中でソースコード紹介する場合、コードをカラフルに読みやすく表示してくれるスクリプト”dpSyntaxHighlighter”があることを知り、遅ればせながら導入してみました。

 これまでは、自分でタグに色をつけたりして見栄えをよくしていたのですが、このスクリプトを使えば、自動でタグを抽出してカラフルに表示してくれます。また自動で行番号もつけることができるのでわかり易くなります。さらにソース部分を印刷することができる「print」のリンクもあります。
 ※ブラウザの設定でJavascrptの使用を禁止している場合はテキストエリアに表示されます。

 ”dpSyntaxHighlighter”はこちらよりダウンロードできます。

 コアとなるスクリプトと、目的のソースコードの言語に対応したスクリプトを組み合わせて使います。

 このブログでは、専ら(X)HTML、CSS、Javascriptを紹介しているので、このように設定しました。勿論これも”dpSyntaxHighlighter”で表示させています。

 HTML: <head>タグの該当部分を抜粋  xxxxxなどの部分はご自身のブログ/サイトの設定に合わせて修正ください。

 (1)CSS,Javascript設置

 (2)起動部分

 ※但し、ほかにもwindow.onloadで起動するスクリプト等があるとうまくいかない場合があります。私も他にwindow.onload起動のスクリプトを複数使用しているため(1)(2)を次のように書き改めています。関連記事onloadが複数ある場合の対処法

 

公開するコードは<textarea>〜</textarea>で挟んでおきます。class属性には言語に対応したコードが入ります。



posted by 飛梅 at 21:28 | Comment(1) | TrackBack(0) | Javascript | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
システム開発に有用な情報を読ませていただきました。
大変参考になりました。
他のプログラム言語などの仕様書的な内容もあれば勉強になります。
これからも、良い情報の発信をしていだければ有難く思います。
ありがとうございました。
仕様書作成係
Posted by 仕様書作成係 at 2009年04月25日 12:25
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。