🎯 Современная альтернатива классическому normalize.css — минимум кода, максимум пользы.
Нормализует базовые стили без устаревших хаков. Только то, что действительно нужно.
NPM:
npm install @a1rth/css-normalize
Yarn:
yarn add @a1rth/css-normalize
PNPM:
pnpm add @a1rth/css-normalize
В CSS/SCSS-файле:
@import '@a1rth/css-normalize';
В JavaScript:
import '@a1rth/css-normalize'
Через CDN:
<!-- Полная версия -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@a1rth/css-normalize/normalize.css" />
<!-- Минифицированная версия -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@a1rth/css-normalize/normalize.min.css" />
- ✅ Современный подход без поддержки устаревших браузеров
- ✂️ Минимальный размер — только нужное
- 🎨 Отличная база для кастомной дизайн-системы
- 💻 Подходит для любых проектов — от pet-проектов до продакшена
Современные версии всех популярных браузеров (Chrome, Firefox, Safari, Edge).
Если нашли баг или хотите предложить улучшение — открывайте issue или присылайте pull request.
GitHub: https://github.com/aleksanderlamkov/css-normalize
MIT
- Минифицированная версия
normalize.min.css
для подключения через CDN
- Переименован
index.css
→normalize.css
- Расширена нормализация внешних отступов у
fieldset
- Обновлено оформление и структура README
- Удалён тяжёлый селектор
:has(:target)
— повышена производительность
Автор: Александр Ламков