normalize.css
GitHub describes it as A modern alternative to CSS resets. The repository metadata lists CSS as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
necolas/normalize.css: normalize.css
GitHub describes it as A modern alternative to CSS resets. The repository metadata lists CSS as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as A modern alternative to CSS resets. The repository metadata lists CSS as its primary language. The metadata lists the MIT license. The README describes the project this way: [![npm][npm-image]][npm-url] [![license][license-image]][license-url] [![changelog][changelog-image]][changelog-url] [![gitter][gitter-image]][gitter-url]
What does it do?
The README section "What does it do?" states: Preserves useful defaults, unlike many CSS resets. Normalizes styles for a wide range of elements. Corrects bugs and common browser inconsistencies. Improves usability with subtle modifications. Explains what code does using detailed comments.
Extended details and known issues
The README section "Extended details and known issues" states: The font-family: monospace, monospace hack fixes the inheritance and scaling of font-size for preformatted text. The duplication of monospace is intentional. Source.
Extended details and known issues
The README section "Extended details and known issues" states: By default, Chrome on OS X and Safari on OS X allow very limited styling of select , unless a border property is set. The default font weight on optgroup elements cannot safely be changed in Chrome on OSX and Safari on OS X.
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes