SMACSS
SMACSSスタイルガイド
--.icon
カテゴリ
SMACSSでは以下の5つにカテゴライズされる
1. ベース
2. レイアウト
3. モジュール
4. 状態(ステート)
5. テーマ
カテゴライズの目的
デザインの中で繰り返されるパターンを体系立てるため
カテゴライズの副次効果
少ないコード
メンテナンス性が高まる
ユーザ体験における一貫性をも向上させる