--- title: '
HTML элемент заголовка таблицы (<caption>
) определяет название (заголовок) таблицы. Если этот элемент используется, он всегда должен быть первым вложенным элементом тэга {{HTMLElement("table")}}. Внешний вид и расположение заголовка по отношению к самой таблице может быть изменено с помощью стилей CSS {{cssxref("caption-side")}} and {{cssxref("text-align")}}.
Категории контента | Нет |
---|---|
Разрешённое содержимое | Потоковый контент. |
Парность тегов | Конечный тег может быть опущен, если элемент не следует сразу за ASCII пробелом или комментарием. |
Разрешённые родители | Элемент {{HTMLElement("table")}} как его первый потомок |
Разрешённые ARIA-роли | Нет |
DOM interface | {{domxref("HTMLTableCaptionElement")}} |
Этот элемент включает глобальные атрибуты.
Следующие атрибуты устаревшие и не должны использоваться. Они описаны ниже для справки при обновлении кода и для общего сведения.
left
top
right
bottom
Когда элемент {{HTMLElement("table")}}, содержащий <caption>
является единственным потомком элемента {{HTMLElement("figure")}}, вам следует использовать элемент {{HTMLElement("figcaption")}} вместо <caption>
.
Просто пример, представляющий таблицу, которая содержит заголовок.
<table> <caption>Example Caption</caption> <tr> <th>Login</th> <th>Email</th> </tr> <tr> <td>user1</td> <td>user1@sample.com</td> </tr> <tr> <td>user2</td> <td>user2@sample.com</td> </tr> </table>
caption { caption-side: top; align: right; } table { border-collapse: collapse; border-spacing: 0px; } table, th, td { border: 1px solid black; }
{{EmbedLiveSample('Example', 650, 100)}}
Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('HTML WHATWG', 'tables.html#the-caption-element', '<caption>')}} | {{Spec2('HTML WHATWG')}} | |
{{SpecName('HTML5 W3C', 'tabular-data.html#the-caption-element', '<caption>')}} | {{Spec2('HTML5 W3C')}} | |
{{SpecName('HTML4.01', 'struct/tables.html#h-11.2.2', '<caption>')}} | {{Spec2('HTML4.01')}} |
{{Compat("html.elements.caption")}}