Этот вопрос проверяет понимание механизма, с помощью которого CSS решает, какие стили применять к элементу, если на него воздействуют разные правила.
Короткий ответ
Специфичность в CSS — это способ определения приоритета CSS-правил, когда к одному элементу применяются несколько конфликтующих стилей. Она рассчитывается на основе количества селекторов разных типов в правиле:
Инлайн-стили (например, style="color: red;") имеют наивысший приоритет.
ID-селекторы (#id) более специфичны, чем классы (.class) или теги (div).
Универсальные селекторы (*) и каскадность имеют минимальный приоритет.
Например:
#id { color: blue; } /* более специфично, чем */
.class { color: green; }Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.