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:
[css]/* CSS Reset de Thalis Valle */
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: “” “”
}
[/css]
Aproveito para deixar muma dica, que é sempre setar as propriedades de estilo e tamanho de fonte no seletor body. Exemplo:
[css]
body {
font-family: verdana, Arial;
font-size: 0.9em;
}
[/css]
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