Normalize.css is a customisable CSS file that makes browsers render all elements more consistently and in line with modern standards. We researched the differences between default browser styles in order to precisely target only the styles that need normalizing.
Normalize.css is intended to be used as an alternative to CSS resets. It's suggested that you read the normalize.css
file and consider customising it to meet your needs. Alternatively, include the file in your project and override the defaults later in your CSS.
Twitter Bootstrap, HTML5 Boilerplate, NASA, Rdio, Digg, GOV.UK, iA, CSS Tricks, and many others.
Chrome, Firefox 3+, Safari 4+, Opera 10+, Internet Explorer 6+
Available on GitHub: necolas/normalize.css
$ git clone https://github.com/necolas/normalize.css.git
Normalize.css is a project by Nicolas Gallagher (@necolas) and Jonathan Neal (@jon_neal).
Detailed information on default UA styles: WHATWG suggestions for rendering HTML documents, Internet Explorer User Agent Style Sheets and CSS2.1 User Agent Style Sheet Defaults