ブロック要素とインライン要素
ブロック要素は前後で改行が入る。親要素いっぱいにひろがる。
インライン要素は改行がされない。<span>
''など。
コンテンツを作る
枠線をつける
borderプロパティを使う。
.a1 { border: 5px solid red; }
「太さ」「種類」「色」の順番で指定する。 border-top ,right,bottom,left 指定を付ければ特定方向に線を引くことができる。
borderのみにすると、全方向に線が引かれる。
余白
ボーダーを引いたとき、上と下に余白を作れる。
paddingはボーダーの内側の余白を作る。 marginはボーダーの外側の余白を作る。
どういうこと?って思ったのでコードペン。
margin 枠外の上下方向に余白ができた
See the Pen margin test by T Eno (@T-Eno) on CodePen.
padding 枠内の上下方向に余白ができた
See the Pen padding test by T Eno (@T-Eno) on CodePen.
ボックスモデルを理解しないといけないらしい。 今は先の勉強を優先して割愛。