Home > html/css > コードのマークアップについて

コードのマークアップについて

  • Posted by: non
  • 2008年2月25日 01:00
  • html/css

コードのマークアップについていろんな方法が紹介されているけど、印刷時の表示について全く触れられていないような気がした。例えば、ある記事に有用なソースコードが掲載されていたとして、そのコードを参考にする閲覧者の中には印刷しようとする人だっているはず。

順序リスト(ol)を使うことで行番号を付けれるっていうメリットはあるけど、印刷時にインデントが消えて著しく可読性が損なわれるというデメリットもあるんだよね。しかも、印刷用CSSの実装はブラウザによってバラバラだから CSS での指定も難しい。pre 要素でマークアップすれば、印刷用 CSS で指定しなくてもブラウザはちゃんとインデントしてくれる。これが、コードのマークアップに pre 要素が使われている理由の一つだと僕は思う。

コードをどんなタグでマークアップしようが製作者の自由だけど、ある程度想定できるユーザアクションへの対処はこちら側で考えるべきだと思う(と書いておきながら、自分にも言い聞かせています)。自分も偉そうな事を言える立場じゃないんだけど、少し気になったので書いてみました。

heteml banner

Comments:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Trackbacks:0

TrackBack URL for this entry
http://nondelion.com/cms/mt-tb.cgi/104
Listed below are links to weblogs that reference
コードのマークアップについて from nondelion.com

Home > html/css > コードのマークアップについて

Search
Feeds

http://feeds.feedburner.com/nondelion

Return to page top