BEM

【読み:ベム】

CSSの設計手法。チームでの開発などによく用いられる。
名前の由来はBlock、Element、Modifierの頭文字。
Block(基盤となる要素)、Element(Block内のパーツとなる要素)、Modifier(要素の状態)の3つで構成される。
Scssと合わせて用いられる事が多いが、慣れていないと破綻することもあるので注意が必要。