CSSのmarginをtopで制御するかbottomで制御するか問題、今までなんとなくbottomで統一してたけど、直後の要素によって条件分岐したいことが増えてきたから、topに統一する形に書き直したいかも。
- 直後にBを持つAのmargin-bottom
- Aの直後にあるBのmargin-top
後者のがすんなり書けて楽だよね〜。単純な記述で済むなら詳細度もほとんど考えずに済むし。
あと個人的な好みとして、目に付いたとこからmargin-blockに書き換えてみてる。なぜならモダンっぽくていい感じだから。自分のサイトの規模感だと本当にただの気分の問題でしかないんだけど、自分のサイトなんて触ってて気分が上がるかが一番大事ですからね。