O que os caras do W3C fizeram de mais louvável foi estabelecer mecanismos pra desobrecarregar os HTMLs e migrar certos códigos
pros CSSs.
Agora ficarem dizendo o tempo todo o que é certo e o que é errado (obviamente, o certo é sempre do jeito deles) é a maior piada.
Em geral aquelas recomendações de lunáticos mais criam empecilhos do que solução, tanto é verdade que poucas pessoas adotam as
suas imposições, as suas tiranias!
Por exemplo, por que não permitir uma construção do tipo table height="valor"? Não há qualquer argumentação lógica pra
invalidar esta construção. Se table width="valor" é possível, table height="valor" também deve ser! É simplesmente
uma questão de bom senso, afinal largura é apenas um referencial; se os babacas do W3C virarem a cabeça em 90°, verão que largura
passa a ser altura e vice-versa! Será que estão convencidos que páginas devem sempre ser sacos de imagens, mídias e textos? Se for,
então está explicado! Sacos com largura e sem altura!
É tolice invalidar todas as recomendações. Muita coisa é interessante e deve adotada, mas algumas vezes aqueles sujeitos perdem
a noção do bom senso.
Impor sacos como a forma correta de se construir páginas não parece ser o caminho sensato.
Eles têm obviamente suas aplicabilidades, mas há milhares de situações que não devem ser usados.
Portanto, a solução é ser sensato quando eles deixam de ser.
http://transeberiano.brinkster.net