--- title: table slug: Web/API/HTMLTableElement tags: - Référence_du_DOM_Gecko translation_of: Web/API/HTMLTableElement ---
{{ ApiRef() }}

Interface de l'élément HTML Table

Les objets table exposent l'interface HTMLTableElement (traduction), qui fournit des propriétés et méthodes spécialisées (outre l'interface des objets element qu'ils acquièrent également par héritage) pour manipuler la disposition et la présentation des tableaux en HTML.

Propriétés

table.caption
caption renvoie la légende du tableau.
table.tHead
tHead renvoie l'en-tête du tableau.
table.tFoot
tFoot renvoie le pied du tableau.
table.rows
rows renvoie les lignes du tableau.
table.tBodies
tBodies renvoie les corps du tableau.
table.align {{ Deprecated_inline() }}
align obtient ou définit l'alignement du tableau.
table.bgColor {{ Deprecated_inline() }}
bgColor obtient ou définit la couleur de fond du tableau.
table.border {{ Deprecated_inline() }}
border obtient ou défini la bordure du tableau.
table.cellPadding
cellPadding obtient ou définit les marges internes ( padding ) des cellules.
table.cellSpacing
cellSpacing obtient ou définit l'espace entre les cellules.
table.frame
frame spécifie les côtés du tableau ayant une bordure.
table.rules
rules spécifie les bordures intérieures visibles.
table.summary
summary obtient ou définit le résumé du tableau.
table.width
width obtient ou définit la largeur du tableau.

Méthodes

table.createTHead
createTHead crée un en-tête de tableau.
table.deleteTHead
deleteTHead retire l'en-tête du tableau.
table.createTFoot
createTFoot crée un pied de tableau.
table.deleteTFoot
deleteTFoot retire un pied de tableau.
table.createCaption
createCaption crée une nouvelle légende pour le tableau.
table.deleteCaption
deleteCaption retire la légende d'un tableau.
table.insertRow
insertRow insère une nouvelle ligne.
table.deleteRow
deleteRow retire une ligne.