Au sein d'un tableau, la ligne supérieure ou la première colonne constitue en général l'en-tête.

Des balises spéciales définissent ce type de cellules afin de distinguer les informations contenues du reste des données.
Par ailleurs, deux attributs d'alignements y sont associés.

La commande <th> marque le début d'un en-tête.
La commande </th> marque la fin d'un en-tête.
<html>
  <head>
    <title>Un titre pertinent</title>
    <meta name="Description" content="...">
    <meta http-equiv="Date" content="01/01/2000">
    ...
  </head>
  <body>
    <table>
      <caption align="Type d'alignement" valign="Type d'alignement">
        Titre du tableau
      </caption>
      <tr>
        <th>Titre première colonne</th>
        <th>Titre seconde colonne</th>
        ...
      </tr>
      ...
    </table>
    ...
    Diverses commandes HTML
    ...
  </body>
</html>
<table>
Première colonne Seconde colonne  
Titre <caption> ...Titre tableau... </caption>
En-tête <tr>


<th>
  ...
</th>


<th>
  ...
</th>
</tr>
Première ligne <tr>

<td>
  ...
</td>

<td>
  ...
</td>
</tr>
Seconde ligne <tr>

<td>
  ...
</td>

<td>
  ...
</td>
</tr>
Troisième ligne <tr>

<td>
  ...
</td>

<td>
  ...
</td>
</tr>
Quatrième ligne <tr>

<td>
  ...
</td>

<td>
  ...
</td>
</tr>
Cinquième ligne <tr>

<td>
  ...
</td>

<td>
  ...
</td>
</tr>
 
</table>