マークアップに関する3つの質問
最終更新:2007年11月26日 21時05分
公開:2007年11月20日 22時16分
所要時間:約2分
外村和仁さんによるマークアップに関する3つの質問に対する回答です。
- Q.
id
とclass
の使い分け方- A. ざっくり言ってしまえば命名の時は
id
、分類の時はclass
。 使い分けていない 。
- A. ざっくり言ってしまえば命名の時は
- Q. ブログでサイトタイトルをマークアップするときの要素
- A. ブログの位置づけによる。基本的にブログなるものはエントリー各々が独立しており、エントリー単位で大見出しを持つものだと推測される。従って多くの場合、サイトタイトルではなくエントリー見出しが本来の見出しということになる。その場合ブログの見出しは単なるナビゲーション上の修飾要素に過ぎないため、おそらく
div
で括る。もしブログのエントリーが 全て ブログタイトルの元に従属しうるのであれば、h1
で括ることもあるかもしれない。でも、あまり想像できない。
- A. ブログの位置づけによる。基本的にブログなるものはエントリー各々が独立しており、エントリー単位で大見出しを持つものだと推測される。従って多くの場合、サイトタイトルではなくエントリー見出しが本来の見出しということになる。その場合ブログの見出しは単なるナビゲーション上の修飾要素に過ぎないため、おそらく
- Q.
img
要素のwidth
属性とheight
属性を指定するか- A. 場合によるが、基本的には視覚的要素はスタイルシートにまとめた方がきれいであるから 指定しない 。画像のサイズを指定しておけば画像の読み込み前にレイアウトが確定するから云々という話が通用するのは昔の話だ。画像のサイズは様々な手段で変更されるし、そもそも不必要な領域を確保 されてしまう 場合があることを忘れてはならない。
- A. 場合によるとしているのは、言うまでもなく書かねばならない場合も存在しうると言うことである。