Utiliser des tableaux
Les tableaux en HTML sont conçus pour présenter des données tabulaires de manière structurée et accessible.
Cas d'utilisation typiques :
- Données comparatives : Comparer des caractéristiques entre plusieurs éléments
- Horaires et plannings : Afficher des créneaux horaires ou des emplois du temps
- Résultats statistiques : Présenter des données chiffrées organisées
- Listes de prix : Comparer des tarifs ou des fonctionnalités
- Classements : Afficher des résultats sportifs ou des rankings
Attention !
Les tableaux ne doivent pas être utilisés pour :
- La mise en page générale du site (préférer CSS Grid/Flexbox)
- Créer des colonnes de texte
- Positionner des éléments décoratifs
Cette pratique était courante dans les années 2000 mais est aujourd'hui obsolète et nuisible à l'accessibilité.
Exemple valide
Un tableau de prix comparant différentes offres
| Offre | Prix | Stockage |
|---|---|---|
| Basique | 9,99€ | 50GB |
Exemple à éviter
Utiliser un tableau pour mettre en page un header de site
| Logo | Menu | Recherche |