🎯 Современная альтернатива классическому normalize.css — минимум кода, максимум пользы.
Нормализует базовые стили без устаревших хаков. Только то, что действительно нужно.
NPM:
npm install @a1rth/css-normalizeYarn:
yarn add @a1rth/css-normalizePNPM:
pnpm add @a1rth/css-normalizeВ CSS-файле:
@import '@a1rth/css-normalize';В SCSS-файле:
@use '@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
- SCSS-обёртка
normalize.scss— теперь можно удобно импортировать пакет в .scss-файлах
- Минифицированная версия
normalize.min.cssдля подключения через CDN
- Переименован
index.css→normalize.css - Расширена нормализация внешних отступов у
fieldset - Обновлено оформление и структура README
- Удалён тяжёлый селектор
:has(:target)— повышена производительность
Автор: Александр Ламков