Доступ к курсу "Javascript. Работаем с HTML и CSS (DOM)." закрыт

Автор: Natalia D 06/11/2020 01:11:59

Здравствуйте!
Появился вопрос: Зачем добавлять к значению свойства ключевое слово 'important'? Что от этого поменяется? (первое видео)

Автор: Дмитрий Ченгаев 06/11/2020 01:11:14

Здравствуйте.

В CSS есть такое понятие как приоритеты стилей CSS:
https://webkyrs.info/page/prioritety-stilei-css

!important позволяет обойти эти приоритеты и сделать так, чтобы значение для свойства css было наивысшим приоритетом.

Но, использовать его нужно аккуратно и только в крайних случаях. Т.к. если везде будут значения с !important теряется смысл его применения.