Reset обнуляет стили браузера почти полностью. Normalize выравнивает поведение, сохраняя полезные дефолты (например, размеры заголовков в разумных пределах).
Выбор
Для дизайн-системы с жёсткими токенами часто берут лёгкий reset / preflight (как у Tailwind) и сразу накладывают свои базовые стили. Если команда хочет меньше сюрпризов и быстрее старт без полной дизайн-системы — normalize/modern-normalize.
@layer reset, base, components;
Лично в продуктовой разработке предпочитаю минимальный reset + @layer + токены, чтобы не драться с чужими «полезными» дефолтами.
Итог
Reset vs normalize — философия базы. Обоснуйте выбором стека команды, а не догмой.
В чём разница между «reset» и «normalize» CSS? Что бы вы выбрали и … · Sobeso