--- title: HTMLTableElement slug: Web/API/HTMLTableElement tags: - API - HTML DOM - Reference - Référence(2) - Интерфейсы translation_of: Web/API/HTMLTableElement ---
{{APIRef("HTML DOM")}}

Объекты table описывают интерфейс HTMLTableElement, который содержит дополнительные свойства и методы (по сравнению с обычным объектным интерфейсом element которые также доступны вследствие наследования) для управления внешним видом таблиц HTML.

Свойства

Наследует свойства от родителя, {{domxref("HTMLElement")}}.

table.caption
caption возвращает заголовок таблицы.
table.tHead
tHead возвращает header таблицы.
table.tFoot
tFoot возвращает footer таблицы.
table.rows
rows возвращает строки таблицы.
table.tBodies
tBodies возвращает тела таблицы.
table.align
align возвращает/устанавливает выравнивание таблицы.
table.bgColor
bgColor возвращает/устанавливает цвет фона таблицы.
table.border
border возвращает/устанавливает рамку таблицы.
table.cellPadding
cellPadding возвращает/устанавливает cellpadding.
table.cellSpacing
cellSpacing возвращает/устанавливает cellspacing.
table.frame
frame определяет, какие стороны таблицы имеют рамку.
table.rules
rules определяет, какие внутренние рамки являются видимыми.
table.summary
summary возвращает/устанавливает описание таблицы.
table.width
width возвращает/устанавливает ширину таблицы.

Методы

Наследует методы от своего родителя, {{domxref("HTMLElement")}}.

table.createTHead
createTHead создает header таблицы.
table.deleteTHead
deleteTHead удаляет header таблицы.
table.createTFoot
createTFoot создает footer таблицы.
table.deleteTFoot
deleteTFoot удаляет footer таблицы.
table.createCaption
createCaption создает заголовок таблицы.
table.deleteCaption
deleteCaption удаляет заголовок таблицы.
table.insertRow
insertRow вставляет строку.
table.deleteRow
deleteRow удаляет строку.

Спецификации

Спецификация Статус Комментарий
{{SpecName('HTML WHATWG', "tabular-data.html#the-table-element", "HTMLTableElement")}} {{Spec2('HTML WHATWG')}} Добавляет свойство sortable и метод stopSorting().
{{SpecName('HTML5 W3C', "tabular-data.html#the-table-element", "HTMLTableElement")}} {{Spec2('HTML5 W3C')}} Добавляет метод createTBody().
Obsoleted xaz
{{SpecName('DOM2 HTML', 'html.html#ID-64060425', 'HTMLTableElement')}} {{Spec2('DOM2 HTML')}} Defined when caption, tHead, tFoot, insertRow(), and deleteRow() raise exceptions.
{{SpecName('DOM1', 'level-one-html.html#ID-64060425', 'HTMLTableElement')}} {{Spec2('DOM1')}} Initial definition.

Browser compatibility

{{CompatibilityTable}}
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support {{CompatVersionUnknown}} {{CompatGeckoDesktop(1.0)}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
sortable property and stopSorting() method {{experimental_inline}} {{CompatNo}} {{CompatNo}} {{CompatNo}} {{CompatNo}} {{CompatNo}}
createTBody() {{CompatVersionUnknown}} {{CompatGeckoDesktop(25.0)}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support {{CompatVersionUnknown}} {{CompatGeckoMobile(1.0)}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
sortable property and stopSorting() method {{experimental_inline}} {{CompatNo}} {{CompatNo}} {{CompatNo}} {{CompatNo}} {{CompatNo}}
createTBody() {{CompatVersionUnknown}} {{CompatGeckoMobile(25.0)}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}

См. также