Porque utilizar tabelas para layout é estupidez:
problemas definidos, soluções oferecidas
Tabelas existem no HTML por um motivo: Exibir dados tabulados. Mas a utilização de border="0" possibilitou que os designers criassem uma grade para exibir imagens e textos. Esta é, ainda, a forma predominante como alguns designers projetam seus sites, porém, hoje o uso de tabelas está, de fato, interferindo na construção de sites melhores, mais acessíveis, flexíveis e funcionais. Descubra a origem destes problemas, e encontre soluções para criar sites transitivos, ou completamente sem tabelas (tableless).
