HTML5: Переопределите все стили используя Important

Ура! А теперь мы доказали, что inline-стили будут переопределять все CSS стили из элемента style.

Но подождите. Остался ещё последний способ переопределить CSS стили и он наиболее эффективен по сравнению с другими. Но сперва, давайте поговорим, почему стоит им воспользоваться.

В большинстве случаев, вы будете использовать сторонние библиотеки CSS и они могут случайно переопределить ваши стили. Таким образом, когда нужно абсолютно быть уверенным, что у элемента свой стиль, можно использовать правило: !important.

Давайте вернемся назад к классу pink-text. Вспомним, что класс pink-text переопределяли последующим определением CSS класса, стелем id и inline-стилем.

А теперь добавим ключевое слово !important в конце свойства color стиля pink-text, чтобы элемент h1 всегда был розовым.

Пример: color: red !important;