Table des matières
Un tableau est défini par les balises <table> et </table>.
Un tableau est constitué de lignes, chacune étant définie par les balises <tr> et </tr>.
Une ligne est constituée de cellules, chacune étant définie par les balises <td> et </td>.
Il n'y a pas de notion de colonne. Une colonne est définie de manière implicite par la superposition des cases correspondantes dans chaque ligne.
Ainsi ce code :
<table> <tr> <td>aaa aaa<br>aaa aaa aaa<br>aaa aaa</td> <td>bbb bbb bbb</td> <td>ccc</td> </tr> <tr> <td>ddd</td> <td>eee eee</td> <td>fff fff fff</td> </tr> </table>
produira ce résultat :
On peut remarquer que le résultat ci-dessus ne correspond pas forcément à ce qu'on nomme communément tableau.
Il n'y a par exemple pas de bords...
Le tableau de base n'est qu'une série de cellules, arrangées selon une grille (qui n'est pas visualisée) et dont les contenus sont alignés à gauche dans les cellules.
Dans l'exemple précédent :
La première ligne est composée de 3 cases, qui contiennent repectivement tous les « a » pour la première, tous les « b » pour la deuxième, tous les « c » pour la troisième.
La deuxième ligne est composée de 3 cases, qui contiennent repectivement tous les « d » pour la première, tous les « e » pour la deuxième, tous les « f » pour la troisième.