Cookies en Outbook

Esta web utiliza cookies propias para ofrecer una mejor experiencia. Al navegar, aceptas dichas cookies.
  • Más información acerca de las cookies

Outbook

UI-Dev & more

HTML: el elemento COLGROUP

El elemento COLGROUP tiene como objetivo crear grupos de columnas dentro de una tabla y hacer que todas las columnas que agrupe compartan los atributos definidos en este elemento.

En primer lugar veamos donde se coloca el elemento COLGROUP dentro de la tabla:

<table>
 <colgroup>
  ...
 </colgroup>
 <thead>
  ...
 </thead>
 <tbody>
  ...
 </tbody>
</table>

Como puede observarse se debe colocar tras la etiqueta de apertura del elemento TABLE.

Es en el propio elemento COLGROUP donde se define el número de columnas mediante el atributo span. En el siguiente ejemplo se puede observar un grupo de columnas compuesto por 10 columnas:

<colgroup span="10"></colgroup>

En el siguiente ejemplo hay 4 columnas, todas con la misma anchura:

<colgroup>
 <col width="25%">
 <col width="25%">
 <col width="25%">
 <col width="25%">
</colgroup>

Puesto que todas tienen la misma anchura sería mejor definir el atributo de anchura (width) en el elemento COLGROUP en lugar de hacerlo en COL, añadiendo además el atributo span para especificar la cantidad de columnas:

<colgroup span="4" width="25%"></colgroup>

Otro ejemplo:

<colgroup>
 <col width="20%">
 <col width="20%">
 <col width="25%">
 <col width="35%">
</colgroup>

En este caso la solución adecuada sería la separación en dos grupos:

<colgroup span="2" width="20%"></colgroup>
<colgroup>
 <col width="25%">
 <col width="35%">
</colgroup>

Enlaces relacionados

Publicado

Categorías: