<CAPTION> | NN tous IE tous HTML 3.2
<CAPTION>...</CAPTION> | Balise de fin HTML : obligatoire
L'élément caption, qui peut uniquement être placé à l'intérieur d'un élément table (et immédiatement après la balise de début <TABLE>), indique que le texte qui suit est la légende du tableau. Une légende s'applique à l'ensemble d'un tableau, alors qu'un en-tête de tableau (élément th) s'applique à une colonne ou à une ligne individuelle. Un seul élément caption est reconnu dans un élément table. Une légende de tableau consiste généralement en une brève description de ce dernier. Il est possible de fournir une description plus complète à l'aide de l'attribut summary d'un élément table, pour les navigateurs à synthèse vocale utilisés, entre autres, par les non-voyants. Le principal attribut de l'élément caption est l'attribut align. Bien que délaissé dans HTML 4, il permet de définir la position de la légende par rapport au tableau.
Exemple
    <TABLE ...>
    <CAPTION class="tableCaptions">
       Table 3-2. Sample Inverse Framistan Values
    </CAPTION>
    ...
    </TABLE>
Référence de modèle d'objet
    [window.]document.getElementById(elementID)
Attributs spécifiques à l'élément
align | valign
Attributs du gestionnaire d´événements spécifiques à l´élément
Aucune.

align | NN tous IE tous HTML 3.2
align="where" | Facultatif
Définit le positionnement horizontal de la légende par rapport au tableau. Toutes les versions des navigateurs ne prennent pas en charge la gamme complète des possibilités de cet attribut. Seules les valeurs top et bottom sont universellement reconnues par les navigateurs. Les navigateurs affichent généralement une légende au dessus ou au dessous d'un tableau dans la même police de caractères que le corps du texte (à moins que vous en spécifiez une autre à l'aide d'une balise ou d'une feuille de style) et cette légende est centrée horizontalement par rapport au tableau. Si la légende dépasse la largeur du tableau, le texte est rejeté à la ligne automatiquement mais il reste centré. L'attribut align est délaissé dans HTML 4.0, qui conseille d'utiliser plutôt les attributs de feuille de style text-align et vertical-align.
Exemple
    <CAPTION align="top">Table II. Stock List</CAPTION>
Valeur
Les valeurs de chaînes acceptables pour cet attribut varient en fonction de la version du navigateur. Sélectionnez dans le tableau suivant celle(s) qui conviennent. Pour tout détail d'implémentation, reportez-vous à la discussion concernant l'alignement du texte dans un conteneur, à la section 8.1.5 au début de ce chapitre.
Valeur | IE 4+ | NN 4 | NN 6 | HTML 4
bottom | √ | √ | √ | √
center | √ | - | - | -
left | √ | - | √ | √
right | √ | - | √ | √
top | √ | √ | √ | √
Par défaut
top (dans IE, center si l'attribut valign est également défini).
Référence de modèle d'objet
    [window.]document.getElementById(elementID).align

title | NN 6 IE 3 HTML 3.2
title="advisoryText" | Facultatif
Description de l'élément. Pour les éléments HTML qui produisent du contenu visible sur la page, IE 4 et versions ultérieures ainsi que Netscape 6 affichent le contenu de l'attribut title sous forme d'info-bulle lorsque le curseur reste un moment sur l'élément concerné. Par exemple, l'élément de colonne col n'affiche pas le contenu, donc son attribut title fournit simplement des informations. Pour générer des info-bulles dans les tableaux, affectez des attributs title aux éléments tels que table, tr, th ou td. Les propriétés de police et de couleur sont régies par le navigateur et ne peuvent pas être modifiées par script. Dans IE pour Windows, l'info-bulle est le petit rectangle jaune clair standard; dans IE pour Macintosh, l'info-bulle s'affiche comme une bulle de BD, à la manière du système d'aide de MacOS. Dans Netscape 6, les info-bulles s'affichent toujours sous la forme du même petit rectangle quelle que soit la version du système d'exploitation. Si aucun attribut n'est spécifié, l'info-bulle ne s'affiche pas. Vous pouvez affecter à cet attribut le texte descriptif de votre choix. Etant donné que tout le monde ne le verra pas, n'y placez pas d'informations essentielles. Peut-être les navigateurs conçus pour satisfaire les critères d'accessibilité Web utiliseront-ils les informations de cet attribut pour lire les informations au sujet d'un lien ou d'éléments autres que du texte à des utilisateurs malvoyants. Donc, ne négligez pas cette aide potentiellement utile pour décrire l'objectif d'un élément sur une page. Bien que les indications de compatibilité pour cet attribut le fassent remonter à l'époque de Microsoft Internet Explorer 3 et HTML 3.2, il est nouvellement affecté à de nombreux éléments à partir de Microsoft Internet Explorer 4 et de HTML 4.0.
Exemple
    <span title="United States of America">U.S.A.</span>
Valeur
Toute chaîne de caractères. Cette chaîne doit figurer entre guillemets (simples ou doubles, mais identiques).
Par défaut
Aucune.
Référence de modèle d'objet
    [window.]document.getElementById(elementID).title

valign | NN s.o. IE 3 HTML s.o.
valign="where" | Facultatif
L'attribut valign était utilisé au départ par Internet Explorer pour positionner la légende d'un tableau au-dessus ou au-dessous du tableau. Bien que cet attribut fasse à présent partie de l'attribut align, la façon particulière dont IE traite les valeurs left, center et right de l'attribut align donne à l'attribut valign une tâche spécifique. Par exemple, vous pouvez utiliser valign pour positionner la légende au-dessous du tableau et align="right" pour la justifier à droite. Cette combinaison n'est pas possible avec l'attribut HTML 4.
Exemple
    <CAPTION align="right" valign="bottom">Table 3-2. Fiber Content.</CAPTION>
Valeur
Deux valeurs insensibles à la casse sont possibles: bottom | top.
Par défaut
top
Référence de modèle d'objet
    [window.]document.getElementById(elementID).valign