Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.
L'interface HTMLTableSectionElement fournit des propriétés et des méthodes spéciales (au-delà de l'interface HTMLElement dont elle dispose également par héritage) pour manipuler la mise en page et la présentation des sections, c'est-à-dire les en-têtes, pieds et corps (<thead>, <tfoot> et <tbody>) dans un tableau HTML.
EventTarget Node Element HTMLElement HTMLTableSectionElementHérite des propriétés de son parent, HTMLElement.
HTMLTableSectionElement.alignUne chaîne de caractères contenant une valeur énumérée reflétant l'attribut align. Elle indique l'alignement du contenu de l'élément par rapport au contexte environnant. Les valeurs possibles sont "left", "right" et "center".
HTMLTableSectionElement.rows Lecture seuleRetourne une collection (HTMLCollection) dynamique contenant les lignes de la section. La HTMLCollection est dynamique et se met automatiquement à jour lorsque des lignes sont ajoutées ou supprimées.
HTMLTableSectionElement.chUne chaîne de caractères contenant un seul caractère. Ce caractère sert à aligner toutes les cellules d'une colonne. Elle reflète l'attribut char et prend par défaut le séparateur décimal associé à la langue, par exemple '.' pour l'anglais ou ',' pour le français. Cette propriété était optionnelle et peu prise en charge.
HTMLTableSectionElement.chOffUne chaîne de caractères contenant un entier indiquant combien de caractères doivent être laissés à droite (pour les écritures de gauche à droite ; ou à gauche pour les écritures de droite à gauche) du caractère défini par HTMLTableRowElement.ch. Cette propriété était optionnelle et peu prise en charge.
HTMLTableSectionElement.vAlignUne chaîne de caractères représentant une valeur énumérée indiquant comment le contenu de la cellule doit être aligné verticalement. Elle reflète l'attribut valign et peut avoir l'une des valeurs suivantes : "top", "middle", "bottom" ou "baseline".
Hérite des méthodes de son parent, HTMLElement.
HTMLTableSectionElement.deleteRow()Supprime la ligne correspondant à l'index donné en paramètre dans la section. Si la valeur d'index est -1, la dernière ligne est supprimée ; si elle est inférieure à -1 ou supérieure au nombre de lignes dans la collection, une DOMException avec la valeur IndexSizeError est levée.
HTMLTableSectionElement.insertRow()Retourne un objet HTMLTableRowElement représentant une nouvelle ligne de la section. Elle l'insère dans la collection de lignes juste avant l'élément HTML <tr> à la position d'index donnée. Si index vaut -1, la nouvelle ligne est ajoutée à la fin de la collection. Si index est inférieur à -1 ou supérieur au nombre de lignes dans la collection, une DOMException avec la valeur IndexSizeError est levée.
| HTML # htmltablesectionelement |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 13 mai 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.