Contenido en HTML, no en flash, no contenido generado por el navegador con javascript.
Por qué utilizar CSS en lugar de tablas:
El contenido debe de estar organizado en un orden lógico de lectura. Si tienes una plantilla con muchas columnas, puedes provocar que no quede claro dónde está el contenido . EL CSS es una buena forma de organizarlo lógicamente.
No solo la simplicidad cuenta. No hay que tener miedo de ser redundantes con la información y hay que ofrecerla a los usuarios si es útil.
Usa el atributo alt en las imágenes.
Asegúrate de que el contenido tiene que ver con las imágenes que lo complementan.
Acompaña al texto con animaciones visuales con abundante texto que las describa.
Es interesante que se refiera directamente a los CSS sobre las tablas, y nunca viene mal recordar estos puntos.