CSS jest bardzo prostym językiem, którego każdy może nauczyć się bardzo szybko i w prosty sposób. Ta prostota, powoduje jednak, że wraz ze wzrostem złożoności projektu – zarządzanie nim staje się coraz trudniejsze, a bałagan który przy okazji powstaje – drastycznie zwiększa czas niezbędny do nawigacji po kodzie.