
Gracias a que nuestro queridísimo Internet Explorer no se caracteriza por cumplir los estándares web, hay que aplicar casi siempre bastantes hacks en nuestros diseños, para que queden totalmente idénticos en todos los navegadores. Y este es posiblemente el más importante de ellos.
Se trata de una combinación de propiedades en CSS que reseteará al principio todos los estilos a los que van por defecto, consiguiendo de esa manera domesticar un poco el Internet Explorer.
Código:
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,
b, u, i, center,
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-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: ”;
content: none;
}
:focus {
outline: 0;
}
/* En HTML añadir cellspacing=”0? */
table {
border-collapse: collapse;
border-spacing: 0;
}
Fuente | Desen Web

