--- title: ': The Table Caption element' slug: Web/HTML/Element/caption tags: - Выравнивание - Заголовок - Стилизация translation_of: Web/HTML/Element/caption ---
{{HTMLRef}}

HTML элемент заголовка таблицы (<caption>) определяет название (заголовок) таблицы. Если этот элемент используется, он всегда должен быть первым вложенным элементом тэга {{HTMLElement("table")}}. Внешний вид и расположение заголовка по отношению к самой таблице может быть изменено с помощью стилей CSS {{cssxref("caption-side")}} and {{cssxref("text-align")}}.

Категории контента Нет
Разрешённое содержимое Потоковый контент.
Парность тегов Конечный тег может быть опущен, если элемент не следует сразу за ASCII пробелом или комментарием.
Разрешённые родители Элемент {{HTMLElement("table")}} как его первый потомок
Разрешённые ARIA-роли Нет
DOM interface {{domxref("HTMLTableCaptionElement")}}

Атрибуты

Этот элемент включает  глобальные атрибуты.

Устаревшие атрибуты

Следующие атрибуты устаревшие и не должны использоваться. Они описаны ниже для справки при обновлении кода и для общего сведения.

{{htmlattrdef("align")}} {{obsolete_inline}}
Этот пронумерованный атрибут указывает как заголовок должен быть выравнен по отношению к таблице. Он может иметь одно или несколько следующих значений :
left
Заголовок отображается слева от таблицы.
top
Заголовок отображается над таблицей.
right
Заголовок отображается справа от таблицы.
bottom
Заголовок отображается под таблицей.
Примечание к использованию: Не используйте этот атрибут, так как он устарел. Элемент {{HTMLElement("caption")}} должен быть стилизован с использованием свойств CSS {{cssxref("caption-side")}} и{{cssxref("text-align")}}.

Примечание к использованию

Когда элемент {{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>

{{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")}}

Смотрите также