När projekt växer lider vanlig CSS av globalt scope — varje väljare konkurrerar globalt, specificitets-krig bryter ut, och ingen vågar ta bort en regel. Metodologier inför struktur och namngivningskonventioner för att hålla CSS underhållbar.
BEM (Block Element Modifier)
En namngivningskonvention som gör relationer explicita och håller specificitet platt (endast enskilda klasser):
{ }
{ }
{ }
{ }
