Edge
comments without Chrome
are are changed to Edge 18-
.Chrome
comments without Edge
have Edge
added.dl
normalizations split.margin-block
normalization changed to margin
.There are now 2 versions of normalize.css. Nicolas Gallagher and I started writing normalize.css together. I named and created the normalize.css repository with the help of Paul Irish and Ben Alman. I transferred the repository to Necolas, who made it into a “household” CSS library. Much later I resumed management of normalize.css with Luciano Battagliero. We tagged, deprecated, and removed “opinionated” styles — styles developers often prefer but which do not fix bugs or “normalize” browser differences. Necolas disagreed with this change, and resolved the matter AFAIK by removing all of the other contributors, locking discussion threads, wiping my name (and his) from all files, and blocking me from being able to follow the project.
I may later create a new project with a new name, but for now I intend to continue working on the normalize.css project, sometimes under the “csstools” tag. I hope one day our differences are resolved and the projects will be one again.
For reference within this project: normalize.css resolves bugs and common browser inconsistencies. opinionated.css does the same while preserving the classic opinionated styles.
::-moz-focus-inner
and :-moz-focusring
normalizations
confirmed necessary in Firefox 61.::-webkit-inner-spin-button
and
::-webkit-outer-spin-button
pseudo-class selectors.::-moz-focus-inner
and :-moz-focusring
normalizations fixed in
Firefox 53 https://bugzilla.mozilla.org/show_bug.cgi?id=140562abbr[title]
.At the time of this writing, for anyone who still wants/needs the opinionated rules, see opinionate.css_.
::placeholder
styles due to a bug in Edge.optgroup
normalization needed by the previous font reset.summary
style in all browsers.line-height
in all browsers.optgroup
font inheritance.text-decoration-skip
property in Safari.main
to package.json.select
elements.b
and strong
in Chrome, Edge, and Safari.line-height
for input
.color
for form controls.box-sizing
for input[type="search"]
in Chrome, Edge,
Firefox, IE, and Safari.pre
overflow.border-style
for img
.color
inheritance for legend
.background-color
for mark
.outline
for :-moz-focusring
removed by a
previous Normalization in Firefox.outline-width
for a:active
and a:hover
.overflow
for hr
in Edge and IE.box-sizing
for hr
in Firefox.text-decoration
and border-bottom
for abbr[title]
in Chrome, Edge, Firefox IE, Opera, and Safari.font-size
for preformatted text.legend
text wrapping not present in Edge and IE.main
property.menu
element to HTML5 display definitions.background-color
of links in IE 10.optgroup
.progress
in IE 8/9.textarea
alignment modification.a:focus
outline normalization.q
element.pre
text formatting and overflow.progress
.button
overflow in IE 8/9/10.figure
margin normalization.font
and color
inheritance for forms.color
and background
normalizations.color
and background
normalizations to counter the effects oftext-transform
for button
and select
.h1
margin when within HTML5 sectioning elements.hr
element.main
element to HTML5 display definitions.pre
styles.input
.inline-block
hack from HTML5 display settings.h1
font size.quotes
normalizations.font-family
from ancestor.small
font size normalization.audio
elements without controls in iOS 5.body
to html
.