CSS: Resetear los atributos para no desestructurar tu página
A todos los webmasters nos sucede qué cuando desarrollamos un sitio, tenemos el dificil desafio de dejar a nuestro sitio qué se vea más o menos parejo en todos los principales navegadores que ya los elementos de CSS vienen con valores predeterminados y asà hacen desestructurar a la página en tratamiento de una forma y otra. Para qué pase a nuestro control, nada más tenemos que resetear todos los atributos al minimo valor con el siguiente codigo al principio de tu hoja CSS. Es muy aconsejable hacerlo, para ahorrarte un gran dolor de cabeza.
-
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,
-
center, u, b, i {
-
margin: 0;
-
padding: 0;
-
border: 0;
-
outline: 0;
-
font-weight: normal;
-
font-style: normal;
-
font-size: 100%;
-
font-family: inherit;
-
vertical-align: baseline
-
}
-
body {
-
line-height: 1
-
}
-
:focus {
-
outline: 0
-
}
-
ol, ul {
-
list-style: none
-
}
-
table {
-
border-collapse: collapse;
-
border-spacing: 0
-
}
-
blockquote:before, blockquote:after, q:before, q:after
-
{
-
content: ""
-
}
-
blockquote, q {
-
quotes: "" ""
-
}
-
input, textarea {
-
margin: 0;
-
padding: 0
-
}
-
hr {
-
margin: 0;
-
padding: 0;
-
border: 0;
-
color: #000;
-
background-color: #000;
-
height: 1px
-
}
