Tabelam poleg osnovnih elementov dodamo lahko še opis caption
, ki se prikaže nad tabelo sredinsko poravnan čez širino celotne tabele. Za opisom lahko z elementi col
(angl. column) in colgroup
(ang. column group) določimo lastnosti stolpcev. Pri zahtevnejših tabelah lahko vrstice združimo v skupine glava, noge in telo, ki jih opišemo z elementi thead
, tfoot
in tbody
(v tem vrstnem redu). Glavo tabele sestavljajo vrstice, ki se pri izpisu ponovijo na vrhu vsake strani, noge tabele pa vrstice, ki se ponovijo na dnu vsake strani. Tabela ima lahko več teles.
<table border="1">
<caption> <em>Rezultati izpita</em> </caption>
<colgroup>
<col />
<col span="2" />
</colgroup>
<colgroup span="4"></colgroup>
<colgroup></colgroup>
<colgroup></colgroup>
<thead >
<tr>
<th colspan="3"> Dijak </th>
<th colspan="4"> Test </th>
<th rowspan="2"> Točke </th>
<th rowspan="2"> Ocena </th>
</tr>
<tr>
<th> EMŠO </th><th> Priimek </th><th> Ime </th>
<th> 1. </th><th> 2. </th><th> 3. </th><th> 4. </th>
</tr>
</thead>
<tfoot>
<tr>
<td> </td><td> </td><td> Max. </td>
<td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td>
<td> 400 </td><td> <b>5</b> </td>
</tr>
</tfoot>
<tbody>
<tr>
<td> 0712998500123 </td><td> Novak </td><td> Janez </td>
<td> 56 </td><td> 73 </td><td> 49 </td><td> 82 </td>
<td> 260 </td><td> <b>3</b> </td>
</tr>
<tr>
<td> 1206999505354 </td><td> Petrnel </td><td> Maja </td>
<td> 83 </td><td> 95 </td><td> 92 </td><td> 87</td>
<td> 357 </td><td> <b>4</b> </td>
</tr>
</tbody>
</table>
Dijak | Test | Točke | Ocena | |||||
---|---|---|---|---|---|---|---|---|
EMŠO | Priimek | Ime | 1. | 2. | 3. | 4. | ||
Max. | 100 | 100 | 100 | 100 | 400 | 5 | ||
0712998500123 | Novak | Janez | 56 | 73 | 49 | 82 | 260 | 3 |
1206999505354 | Petrnel | Maja | 83 | 95 | 92 | 87 | 357 | 4 |