Porque tabelas para layout são horríveis
- É necessário esperar carregar toda a tabela para que apareça
- Encourajam o uso de gifs transparents para posicionamento
- Tabelas são horríveis para impressão. Com CSS, você pode criar um estilo para impressão. Tirar menus e cores desnecessárias
Porque CSS é melhor do que tabelas para layout
- suas páginas carregarão mais rápido, pois o CSS fica guardado no cache. Em sites com tabelas, os estilos ficam no meio do código
- você economizará dinheiro na hospedagem, pois com elas você faz algo melhor e menor
- a manutenção é mais fácil,pois você não precisa editar o HTML, basta editar o CSS que você pode mudar completamente o design. Com tabelas, você precisaria mudar todos os arquivos
- sua posição nos sites de busca irá melhorar. Em sites com CSS você pode identificar o que é importante e destacar as palavras-chave
- seu site se tornará acessível em diversos navegadores. Podendo ser melhor visualizado em celulares e outros aparelhos
(usando as tags strong e as de cabeçalho com HTML)
Por onde posso começar a aprender CSS?
Fiz uma lista com 21 sites sobre CSS e Tableless (design sem tabelas). São ótimos sites com tutoriais, guias, exemplos e layouts para aprender todas as manhas dessa poderosa e simples linguagem. Não perca tempo e comece AGORA!
Exemplo real de como layouts feitos com CSS são melhores
Vinicius Siqueira, dono do GamesOn, conta que com a mudança do layout em tabelas para quase todo em CSS houve uma redução de 50KB para 15KB por página e aumentaram as visitas vindas de sites de busca.
Textos de referência
- Stupid Tables (Em português) ~ Porque utilizar tabelas para layout é estupidez: problemas definidos, soluções oferecidas
- Why not tables? Is CSS really better?
- Build your pages with CSS, not tables
- Why avoiding tables (for layout) is important
Gostou desse post? Então assine o RSS Feed, Email ou siga-me no Twitter!
Artigos relacionados:
- Como Editar o CSS de Seu Site ao Vivo com Firebug
- Lista Suprema de Recursos para Desenvolvedores Web
- Recursos para WebDev – Parte 6: TOP 21 sites sobre CSS e Tableless
- Como Converter Seus Layouts No Photoshop (ou Gimp) Para CSS (e xHTML válido) Em Segundos com o PSD2CSS
- Como Criar uma Super Página de Erro 404 Que Fará o Usuário Continuar em Seu Site

[...] Porque criar sites com CSS é melhor do que com tabelas. [...]
O meu site ainda não tá legal, mas agora com um pouco de css já mudo todo o fundo com apenas seis digitos , enfim é uma maravilha, agora vou ver essas paginas q vc indicou, um abraço
Responder
desculpa, mais perder tempo com css não é minha praia não…
tabelas são 100% melhores, 100% compatíveis com qualquer navegador….
não tem aquelas do cliente te ligar e dizer: a testei no opera e no ie e tá tudo torto o site, com tabelas não tem isso, por esse fato que as tabelas NUNCA vão sumir…
vc abre o frontpage, da forma que vc “configurar” as tabelas elas vão aparecer, nada de usar um comando pra ie outro para firefox e por ai vai…
quando isso mudar, garanto que eu e milhares de designers tb vamos mudar….
até lá e besteira tentar falar no assunto…
Responder
Concordo com tudo! Na boa… Layout com tabela é coisa de amador. Com tabela até minha vó faz site!
abraços
Responder