¿Tablas o Capas?

Marzo 22, 2008

La eterna pregunta que nos hacemos muchos programadores a la hora de programar una web.

Cada una de ellas tiene sus ventajas y por supuesto donde hay ventajas hay inconvenientes.

Si utilizas tablas, con el explorer de maravilla, ahora los problemas vienen cuando intentas ver lo mismo en firefox.

Si utilizas capas te vas a volver loco cuando quieras hacer algo sumamente sencillo que se podría hacer con tablas.

Mi conclusión es que lo mejor podría ser utilizar una mezcla de ambas técnicas sin abusar de las capas que muchas veces son muy puñeteras y hay definir con demasiada exactitud los valores de la capa si no queremos tener muchos problemas.

Yo casi siempre la estructura básica de la página la hago con capas y luego pequeños detalles de maquetación de contenidos dentro de esa página la hago con tablas, porque si no me vuelvo loco con los margin y los padding  de las capas puesto que luego esos padding cada navegador los puede interpretar de una forma distinta.

Por ejemplo una capa de 400 px de ancho con un padding-left: 10px, el Internet explorer 6.0 te la interpreta como si tuviera un ancho de 410px. (sin embargo Explorer 7.0 y Firefox las interpreta bien)

Actualmente están de moda las capas por eso de la separación del  contenido, pero realmente ¿cambiamos tanto la forma de ver ese contenido, como para hacerlo todo con capas?.