Cómo resetear el CSS predeterminado del navegador

Cada navegador tiene un CSS distinto por defecto, lo que muchas veces nos causa problemas al crear un CSS que funciona bien en un navegador y en otros es totalmente diferente.

Este CSS creado por Eric A. nos deja todos los CSS iguales en todos los navegadores el código es el siguiente:

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, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

 margin: 0;

 padding: 0;

 border: 0;

 outline: 0;

 font-weight: inherit;

 font-style: inherit;

 font-size: 100%;

 font-family: inherit;

 vertical-align: baseline;

}

/* remember to define focus styles! */

:focus {

 outline: 0;

}

body {

 line-height: 1;

 color: black;

 background: white;

}

ol, ul {

 list-style: none;

}

/* tables still need \'cellspacing="0"\' in the markup */

table {

 border-collapse: separate;

 border-spacing: 0;

}

caption, th, td {

 text-align: left;

 font-weight: normal;

}

blockquote:before, blockquote:after,

q:before, q:after {

 content: "";

}

blockquote, q {

 quotes: "" "";

}

Más información sobre Reset CSS

Responder a jorge Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

7 comentarios en “Cómo resetear el CSS predeterminado del navegador”

  1. Oigan perdon por mi ignorancia pero si se resetea el CSS en los navegadores luego hay que agregar algo especial en los css que queremos que si se vean? Y estos css se podra poner en el archivo css adjunto en vez de en la head?

  2. No se que estare haciendo mal pero queria aprovechar el reseteo del css para que el Unitpngfix no me desarme la estructura del sitio pero lo sigue haciendo. ¿Hay forma de usar un Unitpngfix que no desordene la estructura o que identificando el navegador el reseteo anule la interpretacion del codigo que hace ese navegador y use la interpretacion de codigo de por ejemplo el IE8? ¿Una interpretacion de codigo que este en un archivo aparte? Gracias