Etiquetas html para escribir tablas. Olvídate de atributos obsoletos.

Etiquetas html para escribir tablas. Olvídate de atributos obsoletos.

5
(1)

El uso de tablas html es un clásico dentro del mundo web.  Se usan como recurso para introducir datos e informaciones en un documento web. ¡O así debería ser!

Antes de que sigas leyendo me gustaría remarcar que antiguamente las tablas tuvieron su época dorada en las que eran usadas para maquetar páginas web.

De hecho, en algunos centros formativos IFCD0110 siguen enseñando a maquetar páginas con tablas… y cada vez que lo veo me provoca una cierta angustia porqué pienso que aunque está bien ver como se hacía antiguamente no se le debería dedicar tiempo en exceso.

Maquetar con tablas es algo completamente obsoleto a día de hoy y no se debería hacer.
¡Resiste la tentación!

Antiguamente se usaban una serie de atributos para dar formato visual a las tablas. Colores, anchos, … todo esto no se debe hacer con html sino con CSS.

En la entrada de hoy voy ahorrarme de hablar de todos estos atributos que ya no tienen ningún sentido a día de hoy en las webs modernas.

Soy de la opinión que no merece la pena que los alumnos pierdan el tiempo machacando conceptos que pertenecen a otra época.

Etiquetas html básicas para tablas

Menos es más. Cuando se trata de escribir tablas hazlo teniendo en cuenta que debes ser metódico y sin complicarte. No existe una única forma de escribir tablas en html.

Las etiquetas mínimas indispensables que debes aprender son:

  1. <table> – Se usa para indicar una tabla.
  2. <tr> – Se usa para indicar una fila.
  3. <td> – Se usa para indicar una celda.

Los atributos indispensables son

  1. colspan – Es un atributo de la etiqueta <td> para indicar una afectación sobre 2 columnas. El resultado es que une en una misma fila varias celdas.
  2. rowspan – Es un atributo de la etiqueta <td> para indicar una afectación sobre 2 filas. El resultado es que une en una misma columna varias celdas.

Con estas etiquetas te basta para subsistir. Ahora bien, si quieres darle un toque de calidad sigue leyendo.

Ejemplo de tabla html
Ejemplo de tabla html

Etiquetas html semánticas para tablas

Para que los motores de búsqueda entiendan mejor el contenido dentro de una tabla disponemos de las etiquetas

  1. <thead>
  2. <tbody>
  3. <tfooter>
  4. <caption>

Estas etiquetas nos permiten agrupar el contenido de una tabla.

Ya existían en html4 pero con html5 han pasado a tener significado semántico y por tanto han pasado a ser recursos html para estructurar la información de un documento web.

Como curiosidad notaréis que es indistinto el orden en que pongáis las etiquetas.

Si queréis alguna visualización concreta recordar que esto se debe hacer siempre con CSS.

Etiquetas thead tbody tfoot caption
Etiquetas thead tbody tfoot caption

Querido lector, espero que este resumen te haya sido de utilidad. Como ves el html es fácil de entender. Simplemente necesita un poquito de práctica. Si te ha gustado esta entrada…coge el teclado y ¡a escribir! Y si te animas déjame un comentario para anirmarme a seguir creando material 😉

¿Te ha gustado esta publicación?

¡Valora sobre 5 estrellas esta publicación!

Puntuación media 5 / 5. Votos: 1

Si te ha gustado este contenido...

¡Sígueme en las redes!

Vaya, parece que hay puntos a corregir

¿Me ayudas a mejorar?

Francesc Ricart
hola@francescricart.com

Aprender y enseñar. Enseñar y aprender. En el ámbito docente soy docente ocupacional. En el ámbito profesional consultor web. Ofrezco servicios de mejora continua y mantenimiento web. ¿Qué quieres aprender hoy? Encontraréis más acerca de mi en la página sobre mi

No hay comentarios

Escribir un comentario

  Acepto la política de privacidad

Responsable: FRANCESC RICART MUÑOZ.

Finalidad: Gestionar los comentarios que realizas en este blog.

Destinatarios: No se cederán datos a terceros, salvo obligación legal.

Derechos: Tienes derecho a acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la política de privacidad.