awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
sindresorhus avatar

sindresorhus/modern-normalize

0
View on GitHub↗
7,348 stars·392 forks·TypeScript·MIT·7 vues

Modern Normalize

modern-normalize is a CSS reset stylesheet and browser style normalizer. It provides a minimal set of global style overrides designed to remove inconsistent default user-agent styles and prevent browser-specific rendering quirks.

The project establishes a predictable frontend layout baseline by standardizing typography and layout properties. It specifically enforces a consistent layout model by applying border-box sizing across all HTML elements.

The stylesheet uses tag-based global targeting to apply normalization rules directly to HTML elements, removing the need for specific class names. It further reduces redundancy by using standard CSS properties to minimize the use of vendor prefixes.

Features

  • Browser Style Normalizers - Provides a base CSS stylesheet to ensure consistent element rendering across different web browsers.
  • Browser Style Resets - Normalizes browser default styles to provide a consistent baseline for custom CSS.
  • User-Agent Stylesheet Overrides - Explicitly supersedes default browser rendering behaviors by overriding the user-agent stylesheet.
  • Global CSS Stylings - Provides a minimal set of global style overrides to ensure a consistent visual baseline.
  • Box Sizing Configurations - Enforces a consistent layout model by setting the box-sizing property to border-box globally.
  • Frontend Layout Baselines - Establishes a predictable starting point for designs through standardized box-sizing and typography properties.
  • Frontend Development Resources - Provides a consistent visual starting point for layout and typography in frontend development.
  • Base Resets And Normalizers - Normalizes browser default styles for consistent rendering.
  • CSS Resets - Small, modern alternative to standard browser normalization.

Historique des stars

Graphique de l'historique des stars pour sindresorhus/modern-normalizeGraphique de l'historique des stars pour sindresorhus/modern-normalize

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Modern Normalize

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Modern Normalize.
  • jonathantneal/sanitize.cssAvatar de jonathantneal

    jonathantneal/sanitize.css

    5,293Voir sur GitHub↗

    sanitize.css is a CSS reset library and normalizer that provides a baseline stylesheet for web projects. It establishes a uniform visual starting point by removing inconsistent browser-specific default styles and implementing a global CSS reset. The project focuses on cross-browser style normalization, ensuring that typography, form controls, and HTML elements render consistently across different browsers and devices. It implements a system-font stack to eliminate rendering discrepancies and applies box-sizing normalization to ensure a predictable layout model. The library also includes acce

    CSS
    Voir sur GitHub↗5,293
  • csstools/sanitize.cssAvatar de csstools

    csstools/sanitize.css

    5,293Voir sur GitHub↗

    sanitize.css is a CSS normalizer and reset library that provides a standardized baseline for typography, form controls, and element layouts. It removes browser default inconsistencies to establish a predictable foundation for web design and modern applications. The project implements a modern CSS baseline focusing on system interface fonts and consistent rendering across different web browsers and operating systems. It integrates a system-font stack to ensure consistent typography and fast rendering on various platforms. The stylesheet covers core layout and accessibility capabilities, inclu

    CSS
    Voir sur GitHub↗5,293
  • necolas/normalize.cssAvatar de necolas

    necolas/normalize.css

    53,540Voir sur GitHub↗

    Normalize.css is a CSS reset library and browser style normalizer. It provides a collection of baseline styles designed to ensure a consistent visual appearance of HTML elements across all modern web browsers. The project functions as a cross-browser consistency layer that corrects common default rendering bugs and eliminates inconsistencies in user-agent stylesheets. It establishes a uniform visual baseline by overriding default browser rendering behaviors and mitigating vendor-specific errors. This stylesheet standardizes browser rendering to prevent unexpected layout bugs and ensures that

    CSScsscss-resetnormalize-css
    Voir sur GitHub↗53,540
  • allthingssmitty/css-protipsAvatar de AllThingsSmitty

    AllThingsSmitty/css-protips

    30,114Voir sur GitHub↗

    This project is a curated knowledge base and technical reference for professional web styling. It serves as a comprehensive guide to modern CSS best practices, focusing on techniques that leverage native browser capabilities to create efficient, maintainable, and scalable stylesheets. The collection emphasizes the use of declarative style logic and modern layout engines to replace brittle, imperative approaches. By prioritizing native pseudo-class state management, logical property mapping, and relative unit scaling, the guide demonstrates how to build responsive interfaces that remain consis

    awesomeawesome-listcss
    Voir sur GitHub↗30,114
Voir les 30 alternatives à Modern Normalize→

Questions fréquentes

Que fait sindresorhus/modern-normalize ?

modern-normalize is a CSS reset stylesheet and browser style normalizer. It provides a minimal set of global style overrides designed to remove inconsistent default user-agent styles and prevent browser-specific rendering quirks.

Quelles sont les fonctionnalités principales de sindresorhus/modern-normalize ?

Les fonctionnalités principales de sindresorhus/modern-normalize sont : Browser Style Normalizers, Browser Style Resets, User-Agent Stylesheet Overrides, Global CSS Stylings, Box Sizing Configurations, Frontend Layout Baselines, Frontend Development Resources, Base Resets And Normalizers.

Quelles sont les alternatives open-source à sindresorhus/modern-normalize ?

Les alternatives open-source à sindresorhus/modern-normalize incluent : jonathantneal/sanitize.css — sanitize.css is a CSS reset library and normalizer that provides a baseline stylesheet for web projects. It… csstools/sanitize.css — sanitize.css is a CSS normalizer and reset library that provides a standardized baseline for typography, form… necolas/normalize.css — Normalize.css is a CSS reset library and browser style normalizer. It provides a collection of baseline styles… allthingssmitty/css-protips — This project is a curated knowledge base and technical reference for professional web styling. It serves as a… milligram/milligram — A minimalist CSS framework. joshuaclayton/blueprint-css — Blueprint-css is a CSS framework that provides a set of predefined styles and a responsive grid system for building…