Bueno, llevo ya un tiempo estudiando el tema, y probando diseños sin tablas, con css. La verdad es que si ya con tablas había que tener en cuenta a los navegadores, con css es el no va más. Muchos bugs y muchos hacks que aplicar.
¿Lo más importante?
Que el Explorer es actualmente el navegador (de los más usados) que menos sigue los estándares recomendados por el World Wide Web Consortium
http://www.w3c.orgUno de los bugs más importantes es la errónea interpretación del Box Model que hace este navegador en todas sus versiones salvo IE 6 (si se le especifica un doctype que le haga presentar el documento siguiendo los estándares. Si no se especifica, su interpretación del Box Model será errónea).
Que es recomendable aplicar el DTD (Document type definition - doctype) al documento.
http://www.alistapart.com/articles/doctype/Que el diseño sin tablas y el uso de elementos html tales como h1, h2, h3, etc, ul, li, p, etc... sirven para ayudar a personas con problemas de visión, entre otros, ya que se sirven de lectores que les indican si lo que viene es una lista, etc.
Que debe intentarse separar el contenido de cómo se presenta ese contenido. De ahí el uso de hojas de estilo. Las páginas pesan menos, se mejora la accesibilidad, a un mismo documento se le pueden aplicar diferentes hojas de estilo, una para impresión, otra para pantalla, etc.
Éste es tan sólo un resumen, en cuanto tenga tiempo seguiré informando
