Balise HTML <th>Tag


Exemples

Un tableau HTML simple avec deux cellules d'en-tête et deux cellules de données :

<table border="1"> <tr> <th>Mois</th> <th>Épargne</th> </tr> <tr> <td>Janvier</td> <td>$100</td> </tr> </table>

Essayez-le vous-même »
(Voir plus d'exemples au bas de la page)

Prise en charge des navigateurs

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Tous les principaux navigateurs prennent en charge la balise <th>.


Définition de la balise et instructions d'utilisation

La balise <th> définit une cellule d'en-tête dans un tableau HTML.

Un tableau HTML possède deux types de cellules :

  • Cellules d'en-tête - contiennent des informations d'en-tête (créées par l'élément <th>)
  • Cellules standard - contiennent des données (créées par l'élément<td>)

Le texte dans les éléments <th> est généralement en gras et centré.

Le texte dans les éléments <td> est généralement du texte normal aligné à gauche.


Conseils et notes

Astuce :Si vous devez étendre le contenu sur plusieurs lignes ou colonnes, utilisez les attributs colspan et rowspan !


Différences entre HTML 4.01 et HTML5

Certains attributs en HTML 4.01 ne sont plus pris en charge dans HTML5.


Attributes

Attribut Valeur Description
abbr text Non pris en charge dans HTML5.Spécifie une version abrégée du contenu d'une cellule d'en-tête.
align left
right
center
justify
char
Non pris en charge dans HTML5.Spécifie l'alignement horizontal du contenu dans une cellule d'en-tête.
axis category_name Non pris en charge dans HTML5.Catégorise les cellules d'en-tête.
bgcolor rgb(x,x,x)
#xxxxxx
colorname
Non pris en charge dans HTML5. Obsolète dans HTML 4.01.Spécifie la couleur d'arrière-plan d'une cellule d'en-tête.
char caractère Non pris en charge dans HTML5.Spécifie quel caractère utiliser pour aligner le contenu.
charoff nombre Non pris en charge dans HTML5.Spécifie le décalage du caractère d'alignement.
colspan nombre Spécifie le nombre de colonnes qu'une cellule d'en-tête peut couvrir.
headers header_id Spécifie une ou plusieurs cellules d'en-tête associées à la cellule d'en-tête.
height pixels
%
Non pris en charge dans HTML5. Obsolète dans HTML 4.01.Spécifie la hauteur d'une cellule d'en-tête.
nowrap nowrap Non pris en charge dans HTML5. Obsolète dans HTML 4.01.Spécifie si le contenu d'une cellule d'en-tête doit passer à la ligne.
rowspan nombre Spécifie le nombre de lignes qu'une cellule d'en-tête peut couvrir verticalement.
scope col
colgroup
row
rowgroup
Spécifie si une cellule d'en-tête est un en-tête pour une ligne, une colonne, un groupe de lignes ou un groupe de colonnes.
valign top
middle
bottom
baseline
Non pris en charge dans HTML5.Spécifie l'alignement vertical du contenu dans une cellule d'en-tête.
width pixels
%
Non pris en charge dans HTML5. Obsolète dans HTML 4.01.Spécifie la largeur d'une cellule d'en-tête.


Attributs globaux

La balise <th> prend en charge lesattributs globaux HTML。


Attributs d'événement

La balise <th> prend en charge tous lesattributs d'événements HTML。


Examples

Essayez-le vous-même - Exemples


Cet exemple montre comment afficher les en-têtes de tableau.


Cet exemple montre comment utiliser "&nbsp;" pour gérer les cellules sans contenu.


Cet exemple montre un tableau avec une légende.


Cet exemple montre comment afficher des éléments à l'intérieur d'autres éléments.

Cellules de tableau s'étendant sur des lignes ou des colonnes
Cet exemple montre comment définir des cellules de tableau qui s'étendent sur des lignes ou des colonnes.


Articles connexes

Tutoriel HTML :Tableaux HTML

Référence DOM HTML :Objet Th

Autres extensions