Ir al contenido

Agrupar columnas en una tabla HTML

Ya hemos visto como agrupar filas en una tabla HTML, así que en el día de hoy vamos a ver como podemos agrupar columnas en una tabla HTML.

El agrupar columnas en una tabla HTML nos va a suceder cuando queramos desglosar el contenido de una columna en dos conceptos. Por ejemplo imaginemos tener los datos de un cliente, la primera fila nos diría que se representan los datos del cliente.

Datos del Cliente
NombreTeléfono
Víctor Martín+34 695 68 78 90

undefined

Lo que tenemos que hacer para conseguir esto es agrupar la primera columna en dos columnas. Para poder agrupar columnas en una tabla HTML vamos a utilizar el atributo colspan.

El atributo colspan se establece sobre el elemento td o sobre el elemento th. El valor que se le da al atributo colspan será el número de columnas que queremos que abarque la celda sobre la que se lo aplicamos.

De esta forma si especificamos:

<th colspan="2">Datos del Cliente</th>

Lo que estamos diciendo es que la celda que contiene este atributo valdrá por dos columnas. De esta forma en la siguiente fila podemos poner dos celdas. En este caso son elementos th ya que lo estamos realizando sobre celdas de cabecera.

<table>
<tr>
<th colspan="2">Datos del Cliente</th>
</tr>
<tr>
<th>Nombre</th>
<th>Teléfono</th>
</tr>
<tr>
<td>Víctor Martín</td>
<td>+34 695 68 78 90</td>
</tr>
</table>

Vemos que en la primera fila hay una celda, la cual decimos que vale por 2 mediante el atributo colspan y en la segunda fila ya tenemos dos celdas. De esta forma hemos visto lo sencillo que es agrupar columnas en una tabla HTML.

Foto de Víctor Cuervo

Víctor Cuervo

Programador, Arquitecto IT, álter ego de Línea de Código, amante de las tecnologías, generador de conocimiento y facilitador del aprendizaje.

Descarga el código de Agrupar columnas en una tabla HTML

Utilización del atributo colspan para agrupar columnas en una tabla HTML de una forma sencilla y contado paso a paso.

Descargar código