El uso de tablas en XHTML basado en estándares

click fraud protection

Los datos tabulares son simplemente los datos contenidos en una tabla. En HTML, es el contenido que vive en las celdas de una tabla, es decir, lo que hay entre.

o.

etiquetas. Los contenidos de la tabla pueden ser números, texto,

y una combinación de estos; e incluso se puede anidar otra tabla dentro de una celda de tabla.

Sin embargo, el mejor uso de una tabla es para mostrar datos.

Según el W3C:

"El modelo de tabla HTML permite a los autores organizar datos (texto, texto preformateado, imágenes, enlaces, formularios, campos de formulario, otras tablas, etc.) en filas y columnas de celdas". Fuente: Introducción a las tablas de la especificación HTML 4.

La palabra clave en esa definición es datos. Al principio de la historia del diseño web, las tablas se adaptaron como herramientas para ayudar a diseñar y controlar cómo y dónde aparecería el contenido de la página web. Esto a veces puede resultar en una visualización deficiente en diferentes navegadores, dependiendo de cómo los navegadores manejen las tablas, por lo que no siempre fue un método elegante en el diseño.

instagram viewer

Sin embargo, a medida que el diseño web ha avanzado y con la llegada de hojas de estilo en cascada (CSS), la necesidad de usar tablas para administrar de manera tosca los elementos de diseño de la página desapareció. El modelo de tabla no está desarrollado como una forma para que los autores web manipulen el diseño de una página web o cambien cómo se verá con celdas, bordes o colores de fondo.

Cuándo usar tablas para mostrar contenido

Si el contenido que desea colocar en una página es información que esperaría ver administrada o rastreada en un hoja de cálculo, entonces es casi seguro que ese contenido se prestará bien para la presentación en una tabla en una página web.

Si va a tener campos de encabezado en la parte superior de las columnas de datos o a la izquierda de las filas de datos, entonces es tabular y se debe usar una tabla.

Si el contenido tiene sentido en una base de datos, especialmente una base de datos muy simple, y solo desea mostrar los datos y no hacerlo bonito, entonces una tabla es aceptable.

Cuándo no usar tablas para mostrar contenido

Evite el uso de tablas en situaciones en las que el propósito no sea simplemente transmitir el contenido de los datos en sí.

No use tablas si:

  • El propósito principal de la tabla es posicionar el contenido en la página. Por ejemplo, para agregar espacio alrededor de una imagen, colocar íconos de viñetas en una lista o forzar un bloque de texto para que actúe como una cita de extracción.
  • Desea utilizar los colores de fondo o las imágenes simplemente para aumentar la página en lugar de llamar los datos. Por ejemplo, resaltar cada dos filas de una tabla está bien, pero cambiar solo las celdas de la parte superior derecha porque las hace coincidir con el fondo de la página no lo es.
  • Está recortando una imagen y luego colocando las piezas de la imagen nuevamente juntas en la página usando la tabla. Esto era muy común hace unos años, pero ya no se considera correcto.

No tengas miedo de las mesas

Es muy posible crear una página web que utilice tablas de aspecto muy creativo para datos tabulares. Las tablas son una parte importante de la especificación XHTML, y aprender a mostrar bien los datos tabulares es una parte importante de la creación de páginas web.

instagram story viewer