Uma tarefa bem chata, cá pra nós, para todo webdesigner é deixar o site compatível com vários navegadores, O site está redondinho no Firefox mas no Internet Explorer 6 e no Safari, o site está totalmente torto. Ai ai ai.
Para lhe ajudar, aqui estão dicas que são fundamentais para tornar nosso site compatível com vários navegadores. Esta dica vem do australiano Antony Short que fez um resumo de algumas dicas básicas para evitar problemas no momento de conceber um site e evitar o mal funcionamento entre os diferentes navegadores:
1. Utilize sempre tipo rigoroso de documento (DOCTYPE strict) que cumpram a norma HTML / CSS
2. Utilize sempre um “reset” no início de seu css
3. Use -moz-opacity: 0.99; sobre elementos de texto para limpar e renderizar no Firefox, e text-shadow: #000 0 0 0 no Safari.
4. Nunca redimensionar imagens em HTML ou CSS
5. Checar rendereização de fontes em cada navegador. Não utilize a fonte Lucida
6. Tamanho do texto como % no body e em ao longo da folha de estilo.
7. Todos os divs que são flutuantes, deve incluir: display: inline; e overflow: hidden;
8. Os containers devem ter: overflow: auto
9. Não use seletores fantasia CSS3
10. Não usar PNG’s transparentes, a menos que tenha colocado alpha.