Taules


Columnes (< col >) i grups de columnes (< colgroup >)

Tot i que les cel·les d’una taula (< td > i < th >) estiguin organitzades en files (< tr >) i grups de files (< tbody >, < thead > i < tfoot >), també hi ha dues etiquetes que permeten fer referència a les columnes d’una taula: les etiquetes < col > (columna ) i < colgroup > (grup de columnes).

L’etiqueta buida < col > permet fer referenc ia a una columna i l’etiqueta < colgroup > permet definir grups de columnes (de manera similar a com l’etiqueta < tbody > defineix grups de files).

Les etiquetes < col > i < colgroup > es troben situades a el principi de la taula, després de l’etiqueta < caption >.

l’exemple següent mostra la situació de les etiquetes < col > i < colgroup > en una taula.

<table border="1" > <caption>Leyenda</caption> <colgroup><col><col></colgroup> <colgroup><col></colgroup> <tbody> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> </tbody></table>

Cada etiqueta < col > correspon a una columna, en el mateix ordre (la primera etiqueta < col > correspon a la prime ra columna, i així successivament). En l’exemple anterior, hi ha definits dos grups de columnes, el primer dels quals abasta dues columnes i el segon una columna.

El nombre de columnes que es defineixi mitjançant etiquetes < col > i < colgroup > ha de coincidir amb el nombre de columnes de la taula.

Totes les etiquetes < col > han d’estar incloses en algun < colgroup >. Si alguna o algunes etiquetes < col > no estan incloses en cap etiqueta < colgroup >, els navegadors creen automàticament etiquetes < colgroup > que agrupen les etiquetes < col > “òrfenes” consecutives. Per exemple, si no s’inclou cap etiqueta < colgroup >, el navegador crearà un etiqueta < colgroup > que agrupi totes les columnes. I si s’inclou una o diverses etiquetes < colgroup >, però queden etiquetes < col > no incloses en cap dels < colgroup >, el navegador crearà etiquetes < colgroup > per a aquestes etiquetes < col >.

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *