Встречается на собеседованиях • сегодня
Как можно увеличить вес у CSS селектора
Есть несколько способов увеличить специфичность (вес) селектора:
- Добавление ID - самый высокий вес (1-0-0)
css
#header .menu { ... }- Добавление классов/атрибутов (0-1-0)
css
.btn.active { ... }- Вложенность элементов (0-0-1 за каждый элемент)
css
nav ul li a { ... }- Использование !important (перебивает все)
css
.title { color: red !important; }- Инлайн-стили (1-0-0-0, выше ID)
Важно: !important и инлайн-стили усложняют поддержку кода. Лучше увеличивать вес за счет семантики селекторов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы