• ベストアンサー

CSSの作り方。

CSSを作る際に、SPAN、DIVなどいろいろあるのですが、どのように使い分ければよいのでしょうか? 出来たら、どこかのサイトへ飛ばすのではなく、わかりやすく解説していただければ、ありがたいです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#83877
noname#83877
回答No.1

それぞれインライン要素とブロック要素なので、htmlの仕様通り適切に盛り込めば良いのではないでしょうか。 一応htmlの基礎は理解しているという前提で話をしますが、普通p要素などであればdiv、spanどちらも使えますが、要素の中には使えないものもあります。 例えばdl要素等はdtやdd要素しか含められず、さらにdt要素はインライン要素しか含められないのでdt周りにcssを指定する要素が足らない場合はspanしか使えません。 また、同じようにdl要素全体に対してのスタイルを指定するときに要素が足らない時にはdivでくくるしかありません。 htmlの仕様によって両方必要になります。

関連するQ&A

専門家に質問してみよう