CSS Reset, corrigir problemas de renderização nos browsers
Apesar de não ser mais novidade para quem já trabalha profissionalmente com desenvolvimento web, muitos aindas não conhecem a maneira de corrigir problemas de renderização nos browsers.
CSS Reset faz com que todas as propriedades das tags sejam zeradas desde o inÃcio, através dos seletores que aplicam no HTML e/ou XHTML. Quem pesquisar por CSS Reset vai encontrar um padrão que promete fazer com que os principais browsers que dominam o mercado, renderizem de igual pra igual. Eu, que uso o IE7, IE6, Firefox, Opera e Netscape para testar meus trabalhos, tive alguns probleminhas entre eles, com a tag <table>. Então, fiz um ajuste para solucionar o problema. Abaixo, segue o CSS Reset que uso no meu dia-a-dia:
-
-
html, body, span, applet, object, iframe,
-
h1, h2, h3, h4, h5, h6, 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-size: 100%;
-
font-family: inherit
-
}
-
-
img {
-
display:block
-
}
-
-
:focus {
-
outline: 0
-
}
-
-
ol, ul {
-
list-style: none
-
}
-
-
table {
-
border-collapse: separate;
-
border-spacing: 0
-
}
-
-
caption, th, td {
-
text-align: left;
-
font-weight: normal
-
}
-
-
lockquote:before, blockquote:after, q:before, q:after {
-
content: ""
-
}
-
-
blockquote, q {
-
quotes: "" ""
-
}
Aproveito para deixar muma dica, que é sempre setar as propriedades de estilo e tamanho de fonte no seletor body. Exemplo:
-
body {
-
font-family: verdana, Arial;
-
font-size: 0.9em;
-
}
Tags: Web Design e CSS








abr 17th, 2008 at 9:56 AM
abr 29th, 2008 at 9:46 AM
mai 5th, 2008 at 11:29 AM
set 12th, 2008 at 8:12 PM
set 13th, 2008 at 8:23 AM
jun 9th, 2009 at 5:09 PM
jun 10th, 2009 at 11:53 AM