Each makes the css reset according to the way it works I for example like my css reset so
* {margin:0; padding:0; list-style:none; vertical-align:baseline;}
or you can be a little more violent and reset it like this
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p,
blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em,
img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u,
i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table,
caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details,
embed, figure, figcaption, footer, header, hgroup, menu, nav, output,
ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu,
nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
That goes from each one
I used to use Normaliza, but a few days ago I met this other normalizer here http://christianfortes.github.io/normaset/ have a try on it.
– Daniel Castro
It has already been well answered, but it is always good to remember that the interference of the browser in general is a sign that the author lacked to define a rule for that element. Generally making a dedicated css pro site and/or application in question makes normalizers unnecessary.
– Bacco