CSS設計とは 簡単にいえば破綻しにくいCSSを書こうという問題。 大雑把にいうと共通部分は同じクラスにして使いまわそう、共通化しようというやつです。 今回はCSSを書く前の話(カンプを見るところ)からどういう風にCSSを書くかについて少し書きます。 今回しない話 OOCSSやBEMやSMACSSについて(moduleごとにCSSファイルわけたりとかそういう話含む) 詳しい命名の仕方について ファイル管理(ディレクトリ構成)の方法について 細かいCSSの書き方について こんな方向け 毎回CSSが破綻する人 CSS設計するための◯◯の方法とか読んでもいまいちDRY(Dont Repeat Yourself)に書けないという悩みを持っている人 大事なのはいきなりCSSを書かないこと さてあなたはHTMLとCSSを書くコーダーさんだったりフロントエンドエンジニアさんだったり、あるいはフルスタック