blockとinline
htmlには(?)ブロック要素とインライン要素の二つがあります。
それを設定するのがdisplayプロパティ。

display:block;
要素をブロック要素にする値がblockです。
ブロック要素とは以下の通り。

* 終了タグの後に自動で改行が入る
* 横幅や高さを設定することができる
* 文章全体の構造を作る要素
* それのみで完結するもの。

例えばpタグやdivタグなんかがこれにあたります。

display:inline;
要素をインライン要素にする値がinlineです。
インライン要素は以下の通り

* 終了タグの後も改行されない
* 幅や高さを指定することができない
* 文章の一部を強調したり、説明したりする要素
* それのみでは完結できないもの。

たとえばfontタグやspanタグ、b, i, uなどがこれにあたります。


どうやらhtmlにおいてこの二つの要素は結構大切なんだそうです。
ですが、大して気にした事が無いのでこれ以上は踏み込みません。←