Charla real: a pesar de las rebajas, Kaikai tiene razón, solo necesita restablecer * el relleno y el margen a 0.
Aunque desafortunadamente el 99% de nosotros no tenemos recursos ni mano de obra para mantenerse al día con los cientos de versiones de navegador que existen. Por lo tanto, una hoja de reinicio es esencial para el sitio web típico.
html5reset: (interfiere demasiado)
Acabo de echar un vistazo a http://html5reset.org/
img,
object,
embed {max-width: 100%;}
Y:
html {overflow-y: scroll;}
Entiendo que tiene buenas intenciones, pero ese no es el trabajo de una hoja de reinicio. Está haciendo demasiados supuestos.
Restablecimiento de BluePrint: (literalmente un plano)
body {
line-height: 1.5;
background: white;
}
¿Qué pasa con 1.5. ¿Y por qué fondo blanco? (Sé que es para corregir pero aún no es necesario)
Normalize.css: (no normal)
https://github.com/necolas/normalize.css/blob/master/normalize.css
Comenzó bien con algunos webkit / ie hacks pero
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;
}
Cada etiqueta de encabezado está dirigida. y no restablecen la altura de la línea del cuerpo.
Estoy seguro de que todo lo anterior hace bien el trabajo previsto, pero probablemente se anulará más de lo necesario.
Eric Meyer
YUI
HTML5Boilerplate
Lo anterior es más para profesionales con Boilerplate inclinado hacia el lado (más amigable), estoy seguro debido a la popularidad. Por el momento, el 80% de mi reinicio personalizado es repetitivo.
Voy a ir aunque los tres poco a poco y hacer el mío, no es ciencia espacial.