Når projekter vokser, lider vanilla CSS af globalt omfang — hver selector konkurrerer globalt, specificity-krige opstår, og ingen tør slette en regel. Metodologier påtvinger struktur og navngivningskonventioner for at holde CSS vedligeholdelig.
BEM (Block Element Modifier)
En navngivningskonvention, der gør relationer eksplicitte og holder specificity flad (alle enkelte klasser):
{ }
{ }
{ }
{ }
