Открываете чистый HTML-файл в браузере. Заголовки h1 огромные, ссылки синие с подчёркиванием, отступы у параграфов какие-то странные. Это браузерные стили по умолчанию - и в каждом браузере они разные. Разработчики решили проблему двумя способами: Reset.css и Normalize.css. Первый обнуляет вообще всё. Второй оставляет полезное и приводит к общему знаменателю. Какой выбрать? И нужны ли они вообще в 2026 году? Каждый браузер применяет свои стили по умолчанию. Chrome делает отступы одни, Firefox - другие, Safari - третьи. Кнопки выглядят по-разному, формы отображаются не одинаково. Раньше это была катастрофа. Сайт в Chrome выглядел нормально, в Firefox - криво, в IE вообще разваливался. Разработчики тратили часы, выравнивая отображение. Reset.css и Normalize.css решают эту проблему, но по-разному. Reset.css появился первым. Идея простая: обнулить вообще все стили браузера. Заголовки, списки, отступы, шрифты - всё в ноль. После применения Reset.css заголовок h1 выглядит как обычный текст.