aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/api/htmltableelement/index.md
blob: a4bb7c3b3eda18e9ef6e0bff688bd65061991563 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
---
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`](http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-64060425) ([traduction](http://www.yoyodesign.org/doc/w3c/dom2-html/html.html#ID-64060425)), qui fournit des propriétés et méthodes spécialisées (outre l'interface des objets [element](/fr/docs/DOM/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](/fr/docs/DOM/table.caption)
  - : **caption** renvoie la légende du tableau.
- [table.tHead](/fr/docs/DOM/table.tHead)
  - : **tHead** renvoie l'en-tête du tableau.
- [table.tFoot](/fr/docs/DOM/table.tFoot)
  - : **tFoot** renvoie le pied du tableau.
- [table.rows](/fr/docs/DOM/table.rows)
  - : **rows** renvoie les lignes du tableau.
- [table.tBodies](/fr/docs/DOM/table.tBodies)
  - : **tBodies** renvoie les corps du tableau.

<!---->

- [table.align](/fr/docs/DOM/table.align) {{ Deprecated_inline() }}
  - : **align** obtient ou définit l'alignement du tableau.
- [table.bgColor](/fr/docs/DOM/table.bgColor) {{ Deprecated_inline() }}
  - : **bgColor** obtient ou définit la couleur de fond du tableau.
- [table.border](/fr/docs/DOM/table.border) {{ Deprecated_inline() }}
  - : **border** obtient ou défini la bordure du tableau.
- [table.cellPadding](/fr/docs/DOM/table.cellPadding)
  - : **cellPadding** obtient ou définit les marges internes (
    _padding_
    ) des cellules.
- [table.cellSpacing](/fr/docs/DOM/table.cellSpacing)
  - : **cellSpacing** obtient ou définit l'espace entre les cellules.
- [table.frame](/fr/docs/DOM/table.frame)
  - : **frame** spécifie les côtés du tableau ayant une bordure.
- [table.rules](/fr/docs/DOM/table.rules)
  - : **rules** spécifie les bordures intérieures visibles.
- [table.summary](/fr/docs/DOM/table.summary)
  - : **summary** obtient ou définit le résumé du tableau.
- [table.width](/fr/docs/DOM/table.width)
  - : **width** obtient ou définit la largeur du tableau.

## Méthodes

- [table.createTHead](/fr/docs/DOM/table.createTHead)
  - : **createTHead** crée un en-tête de tableau.
- [table.deleteTHead](/fr/docs/DOM/table.deleteTHead)
  - : **deleteTHead** retire l'en-tête du tableau.
- [table.createTFoot](/fr/docs/DOM/table.createTFoot)
  - : **createTFoot** crée un pied de tableau.
- [table.deleteTFoot](/fr/docs/DOM/table.deleteTFoot)
  - : **deleteTFoot** retire un pied de tableau.
- [table.createCaption](/fr/docs/DOM/table.createCaption)
  - : **createCaption** crée une nouvelle légende pour le tableau.
- [table.deleteCaption](/fr/docs/DOM/table.deleteCaption)
  - : **deleteCaption** retire la légende d'un tableau.
- [table.insertRow](/fr/docs/DOM/table.insertRow)
  - : **insertRow** insère une nouvelle ligne.
- [table.deleteRow](/fr/docs/DOM/table.deleteRow)
  - : **deleteRow** retire une ligne.