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

Нужно ли бороться со встроенными в браузер стилями

Да, бороться со встроенными стилями браузера необходимо для обеспечения кросс-браузерной и предсказуемой вёрстки. Браузерные стили могут различаться (например, отступы у body, стили списков, кнопок).

Лучшие практики:

  1. Использовать CSS reset (обнуление стилей) или normalize.css (приведение к единообразию)
  2. Подключать их в самом начале CSS-файла

Пример reset:

css
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

ul, ol {
  list-style: none;
}

button, input {
  border: none;
  background: none;
}

Normalize.css мягче - он не обнуляет, а нормализует стили под современные стандарты. Выбор между reset и normalize зависит от проекта.

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

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

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

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