Les tableaux en HTML sont très simples à produire. Il vous suffit de savoir le nombre de colonnes et de rangées, et le tour est joué !
| Nom | Prenom | Age |
| Neruda | Pablo | 31 |
| Boss | Hugo | 48 |
| Hugo | Victor | 56 |
Pour créer un tableau en HTML, il existe 3 niveaux de déclaration :
Ce qui donne pour notre exemple (code résumé) :
<table>
<tr>
<td>Nom</td><td>Prenom</td><td>Age</td>
</tr>
<tr>
<td>Neruda</td><td>Pablo</td><td>31</td>
</tr>
<tr>
<td>Boss</td><td>Hugo</td><td>48</td>
</tr>
<tr>
<td>Hugo</td><td>Victor</td><td>56</td>
</tr>
</table>
Rien ne vous empêche de mettre un peu de gaieté là-dedans !
| Nom | Prenom | Age |
| Neruda | Pablo | 31 |
| Boss | Hugo | 48 |
| Hugo | Victor | 56 |
En effet, presque tout est paramétrable :
Il s'agit là d'un tableau avec un nombre égal de rangées et de cellules. Dans la réalité, vous pouvez n'avoir besoin que d'une seule rangée et de plusieurs colonnes ou le contraire, une colonne pour plusieurs rangées...
Illustration avec <td colspan="5"> :
| Coordonnées | ||||
| Nom | Prenom | Age | Adresse | Ville |
Illustration avec <td rowspan="10"> :
HTML |
| Généralités |
| Texte |
| Image |
| Liens |
| Formatage |
Le tableau peut aussi recevoir une dernière propriété qui a une incidence directe sur le comportement des cellules :
Voici un tableau "brut" :
| Nom | Prenom | Age |
| Neruda | Pablo | 31 |
| Boss | Hugo | 48 |
| Hugo | Victor | 56 |
Voici un tableau avec <table cellspacing="10">
Notez l'espacement des cellules.
| Nom | Prenom | Age |
| Neruda | Pablo | 31 |
| Boss | Hugo | 48 |
| Hugo | Victor | 56 |
Voici un tableau avec <table cellpadding="10">
Notez l'espacement dans les cellules.
| Nom | Prenom | Age |
| Neruda | Pablo | 31 |
| Boss | Hugo | 48 |
| Hugo | Victor | 56 |