Gdy kilka reguł mogłoby ostylować element, dwa mechanizmy decydują o wyniku: kaskada (która reguła wygrywa) i dziedziczenie (które właściwości przechodzą w dół od rodziców).
Kaskada — rozwiązywanie konfliktów, po kolei
Przeglądarka wybiera wygrywającą deklarację, sprawdzając w kolejności priorytetów:
1. Importance → !important beats normal declarations
2. Specificity → more specific selector wins (ids > classes > elements)
3. Source order → if still tied, the LAST rule defined wins
