<th>¶
Тег <th>
(от англ. table heading — заголовок таблицы) предназначен для создания одной ячейки таблицы, которая обозначается как заголовочная.
Текст в такой ячейке отображается браузером обычно жирным шрифтом и выравнивается по центру. Элемент <th>
должен размещаться внутри контейнера <tr>
, который в свою очередь располагается внутри <table>
.
Демо¶
Синтаксис¶
1 2 3 4 5 |
|
Закрывающий тег не обязателен.
Атрибуты¶
colspan
-
Объединяет горизонтальные ячейки.
headers
-
Позволяет связать ячейки таблицы с заголовками в речевых браузерах.
rowspan
-
Объединяет вертикальные ячейки.
Также для этого элемента доступны универсальные атрибуты.
colspan¶
Устанавливает число ячеек, которые должны быть объединены по горизонтали. Этот атрибут имеет смысл для таблиц, состоящих из нескольких строк.
Синтаксис
1 |
|
Значения
Любое целое положительное число больше 1.
Значение по умолчанию
1
headers¶
Позволяет связать ячейки таблицы с заголовками. Этот атрибут предназначен для повышения доступности таблицы пользователям речевых браузеров, в обычных браузерах результат применения атрибута headers
не заметен.
Для связывания ячеек между собой, ячейке в <th>
пишется атрибут id
, а в другой ячейке — атрибут headers
со значением, совпадающим со значением id
.
Синтаксис
1 2 |
|
Значения
Один или несколько идентификаторов, разделённых между собой пробелом.
Значение по умолчанию
Нет.
rowspan¶
Устанавливает число ячеек, которые должны быть объединены по вертикали. Этот атрибут имеет смысл для таблиц, состоящих из нескольких строк.
Синтаксис
1 |
|
Значения
Любое целое положительное число больше 1.
Значение по умолчанию
1
Значения ARIA role¶
role=columnheader
для заголовочной ячейки в столбцеrole=rowheader
для заголовочной ячейки в строке
Спецификации¶
Описание и примеры¶
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 |
|
Ссылки¶
- Тег
<th>
MDN (рус.)