プロジェクトが成長すると、プレーンな CSS はグローバルスコープに悩まされます。すべてのセレクタがグローバルに競合し、詳細度(specificity)の争いが起こり、誰もルールを削除しようとしなくなります。手法(メソドロジー)は構造と命名規則を導入し、CSS を保守可能に保ちます。
BEM(Block Element Modifier)
関係性を明示的にし、詳細度をフラット(すべて単一クラス)に保つ命名規則です。
{ }
{ }
{ }
{ }
