1. Используйте четырехзначную строку для обозначения веса. Каждое число представляет уровень, причем уровни уменьшаются слева направо, без переноса между уровнями.
Значение вклада каждого селектора добавляется к окончательному значению веса.
2. Вес унаследованного стиля равен 0. Встроенные стили имеют больший вес, чем все селекторы.
! Важная команда указывает приоритет.
Когда веса одинаковы, используется каскадирование.
Пример
#box ul li a.cur {color:red;} #box li .cur {color:green;} #box ul li a.cur Вес 100+1+1+1+10 = 113 #box li .cur Вес 100+1+10 = 111
Выше приведены правила расчета веса CSS. Надеюсь, это будет полезно всем.