Echtes Gerede: Trotz der Abschläge, die Kaikai hat, müssen Sie nur * padding & margin auf 0 zurücksetzen.
Leider verfügen 99% von uns nicht über Ressourcen oder Personal, um mit den Hunderten von Browserversionen Schritt zu halten. Ein Reset-Blatt ist daher für die typische Website unerlässlich.
html5reset: (Es ist zu störend)
Ich habe mir gerade http://html5reset.org/ angesehen.
img,
object,
embed {max-width: 100%;}
Und:
html {overflow-y: scroll;}
Ich verstehe, dass es gute Absichten hat, aber das ist nicht die Aufgabe eines Rücksetzblatts. Es werden zu viele Annahmen getroffen.
BluePrint Reset: (buchstäblich eine Blaupause)
body {
line-height: 1.5;
background: white;
}
Was ist los mit 1.5. Und warum Hintergrund weiß? (Ich weiß, es ist zur Korrektur, aber immer noch nicht notwendig)
Normalize.css: (Nicht normal)
https://github.com/necolas/normalize.css/blob/master/normalize.css
Es begann gut mit einigen Webkit / dh Hacks aber
h1 {
font-size: 2em;
margin: 0.67em 0;
}
h2 {
font-size: 1.5em;
margin: 0.83em 0;
}
h3 {
font-size: 1.17em;
margin: 1em 0;
}
h4 {
font-size: 1em;
margin: 1.33em 0;
}
h5 {
font-size: 0.83em;
margin: 1.67em 0;
}
h6 {
font-size: 0.75em;
margin: 2.33em 0;
}
Jedes Header-Tag ist ein Ziel. & sie setzen die Linienhöhe des Körpers nicht zurück.
Ich bin mir sicher, dass all das die beabsichtigte Arbeit gut macht, aber wahrscheinlich mehr als nötig überschrieben wird.
Eric Meyer
YUI
HTML5Boilerplate
Die oben genannten sind eher für Profis gedacht, bei denen Boilerplate sich auf die (überfreundliche) Seite neigt. Ich bin mir sicher, dass dies aufgrund der Beliebtheit der Fall ist. Im Moment sind 80% meines benutzerdefinierten Resets Boilerplate.
Ich werde alle drei Stück für Stück durchgehen und mein eigenes machen, es ist keine Raketenwissenschaft.