Встречается на собеседованиях • сегодня

Какие знаешь способы переопределения стилей

В CSS есть несколько способов переопределить стили:

  1. Специфичность селекторов – чем выше специфичность, тем приоритетнее стиль. Например:
css
#id { color: red; } /* приоритетнее */
.class { color: blue; }
  1. !important – форсирует применение стиля:
css
p { color: green !important; }
  1. Порядок объявления – последний объявленный стиль имеет приоритет, если специфичность одинакова.

  2. Inline-стили – стили, заданные через атрибут style, имеют высокий приоритет (но ниже !important).

  3. Каскадность – стили из разных источников (user agent, user, author) могут переопределять друг друга.

Лучшая практика – избегать !important и inline-стилей, полагаясь на грамотную организацию селекторов и специфичность.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы