Porqué el diseñar con tablas es estúpido:
problemas definidos, soluciones ofrecidas
Las tablas existían en HTML por una sola razón: para mostrar datos tabulares. Pero luego border="0" hizo posible que los diseñadores pudieran obtener una rejilla para diseñar texto e imágenes. Puesto que es aún uno de los métodos más dominantes para diseñar visualmente sitios web de alta complejidad, el uso de tablas está, de hecho, interfiriendo con la creación de un sitio web mejor, más accesible, flexible y funcional. Descubre de dónde proviene la raíz de los problemas y procura obtener soluciones para crear un diseño sin tablas o de transición.
Nota para usuarios de IE/Mac:
Para ver correctamente sitios de alfabetos no-romanos (como las traducciones al búlgaro y chino en este sitio), debes cambiar tus preferencias de Lenguage/Fuentes para que el Default Character Set lea "Universal Alphabet (UTF-8)" Esto no afectará ninguno de los sitios que visitas normalmente, y te dará acceso a un nuevo mundo de idiomas que probablemente ni puedes leer de todas maneras.