« Le langage HTML/Tableaux » : différence entre les versions

Contenu supprimé Contenu ajouté
m →‎Colonnes : mise en forme
Ligne 155 :
=== Colonnes ===
 
Les balises <code>col</code> et <code>colgroup</code> permettent de définir un groupe de colonnes dans le but d'appliquer un style ou une taille précise à une ou plusieurs colonnes. Elles s'utilisent de cette façon :
<pre>
<nowiki>
<colgroup [attributs] >
<col [attributs] />
<col [attributs] />
</colgroup>
</nowiki>
</pre>
 
Le principal attribut de <code>colgroup</code> est <code>span</code>, qui indique le nombre de colonnes faisant partie du groupe. S'il est absent, la valeur par défaut est <code>"1"</code>.
Ligne 172 ⟶ 164 :
&lt;table border="1" rules="groups"&gt;
&lt;colgroup span="2" width="40" align="centerleft" /&gt;
&lt;colgroup span="2" width="10" align="leftcenter" /&gt;
&lt;tr&gt;
Ligne 189 ⟶ 181 :
|
{| border="0"
|- align="left"
|-
! width="40"| a
! a !! b
! width="40" | b
|-
|- align="left"
| 1 || 2
|}
|
{| border="0"
|- align="center" width="10"
! width="10" | c
! width="10" | d
|- align="center"
| 3 || 4
|-}
|-}
{{fin cadre}}
 
Au lieu de l'attribut <code>span</code>, on peut utiliser des éléments <code>col</code> pour désigner chaque colonne ; cela permet d'individualiser les attributs pour chaque colonne.
 
; Exemple
&lt;table border="1" rules="groups"&gt;
&lt;colgroup align="left"&gt;
&lt;col width="20" /&gt;
&lt;col width="40" /&gt;
< &lt;/colgroup>&gt;
&lt;colgroup span="2" align="center" width="10" /&gt;
&lt;tr&gt;
&lt;th&gt; a &lt;/th&gt; &lt;th&gt; b &lt;/th&gt; &lt;th&gt; c &lt;/th&gt; &lt;th&gt; d &lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; 1 &lt;/td&gt; &lt;td&gt; 2 &lt;/td&gt; &lt;td&gt; 3 &lt;/td&gt; &lt;td&gt; 4 &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
 
: donne
{{début cadre|bleu}}
{| border="1" rules="all"
|-
|-
{| border="0"
|- align="left"
! width="20" | a
! width="40" | b
|- align="left"
| width="20" | 1
| width="40" | 2
|}
|
{| border="0"
|- width="10" align="center"
! c !! d
|- width="10" align="center"
|-
| 3 || 4
|}