CSS: уровень 2
Вопрос 20 из 20
Что делает !important в CSS и почему его использование обычно считается плохой практикой?
Ответ
.text {
color: red !important;
}
!important заставляет правило побеждать независимо от специфичности других селекторов. Злоупотребление им усложняет дальнейшую переопределение стилей — приходится добавлять ещё более !important-правила, что делает каскад непредсказуемым.