awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
sindresorhus avatar

sindresorhus/modern-normalize

0
View on GitHub↗

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.

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

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.
7,348 星标·392 分支·TypeScript·MIT·6 次浏览

Star 历史

sindresorhus/modern-normalize 的 Star 历史图表sindresorhus/modern-normalize 的 Star 历史图表

Modern Normalize 的开源替代方案

相似的开源项目,按与 Modern Normalize 的功能重合度排序。
  • jonathantneal/sanitize.cssjonathantneal 的头像

    jonathantneal/sanitize.css

    5,293在 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
    在 GitHub 上查看↗5,293
  • csstools/sanitize.csscsstools 的头像

    csstools/sanitize.css

    5,293在 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
    在 GitHub 上查看↗5,293
  • necolas/normalize.cssnecolas 的头像

    necolas/normalize.css

    53,540在 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
    在 GitHub 上查看↗53,540
  • allthingssmitty/css-protipsAllThingsSmitty 的头像

    AllThingsSmitty/css-protips

    30,114在 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
    在 GitHub 上查看↗30,114
查看 Modern Normalize 的所有 30 个替代方案→

常见问题解答

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.

sindresorhus/modern-normalize 的主要功能有哪些?

sindresorhus/modern-normalize 的主要功能包括: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。

sindresorhus/modern-normalize 有哪些开源替代品?

sindresorhus/modern-normalize 的开源替代品包括: 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…