À mesure que les projets grandissent, le CSS brut souffre d'une portée globale — chaque sélecteur entre en compétition mondialement, les guerres de spécificité éclatent, et personne n'ose supprimer une règle. Les méthodologies imposent une structure et des conventions de nommage pour maintenir le CSS maintenable.
BEM (Block Element Modifier)
Une convention de nommage qui rend les relations explicites et maintient la spécificité plate (toutes des classes simples) :
{ }
{ }
{ }
{ }
