blockとinline
htmlには(?)ブロック要素とインライン要素の二つがあります。それを設定するのがdisplayプロパティ。
display:block;
要素をブロック要素にする値がblockです。ブロック要素とは以下の通り。
* 終了タグの後に自動で改行が入る
* 横幅や高さを設定することができる
* 文章全体の構造を作る要素
* それのみで完結するもの。
例えばpタグやdivタグなんかがこれにあたります。
display:inline;
要素をインライン要素にする値がinlineです。インライン要素は以下の通り
* 終了タグの後も改行されない
* 幅や高さを指定することができない
* 文章の一部を強調したり、説明したりする要素
* それのみでは完結できないもの。
たとえばfontタグやspanタグ、b, i, uなどがこれにあたります。
どうやらhtmlにおいてこの二つの要素は結構大切なんだそうです。
ですが、大して気にした事が無いのでこれ以上は踏み込みません。←