HTML - тег <th> указывает ячейку заголовка в таблице HTML. Его необходимо использовать как дочерний элемент <tr>, который, в свою очередь, объявлен в теге <table>.
Тег <th> представлен парами. Содержимое записывается между открывающим (<th>) и закрывающим (</th>) тегами.
Пример простой таблицы HTML с тремя строками, двумя ячейками заголовков и четырьмя ячейками данных:
<table>
<tr>
<th>Месяц</th>
<th>Экономия</th>
</tr>
<tr>
<td>Январь</td>
<td>10000 ₽</td>
</tr>
<tr>
<td>Февраль</td>
<td>5000 ₽</td>
</tr>
</table>
| Месяц | Экономия |
|---|---|
| Январь | 10000 ₽ |
| Февраль | 5000 ₽ |
Тег <th> может содержать текст, изображение, форму, ссылки или любой другой элемент HTML, который можно использовать в теле HTML-документа. Размер таблицы автоматически регулируется в зависимости от размера ее содержимого.
<th> определяет ячейку заголовка в таблице HTML.Таблица HTML имеет два типа ячеек:
<th>).<td>).<th> по умолчанию выделен жирным шрифтом и центрирован.В таблицах HTML данные располагаются вертикально в столбцах. Если вы хотите отобразить первую строку таблицы в виде меток или заголовков, для содержимого первой строки таблицы вы должны использовать элементы <th> вместо элементов <td>.
Обратите внимание, что все строки таблицы содержат одинаковое количество ячеек, что эквивалентно количеству ячеек в самой длинной строке. Если в строке меньше ячеек, то браузер автоматически заполнит строку, разместив в конце ее пустые ячейки.
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает |
| Атрибут | Значение | Описание |
|---|---|---|
| abbr | text | Указывает сокращенную версию содержимого в ячейке заголовка |
| colspan | number | Указывает количество столбцов, которые должна охватывать ячейка заголовка |
| headers | header_id | Указывает одну или несколько ячеек заголовка, с которыми связана ячейка |
| rowspan | number | Указывает количество строк, которые должна охватывать ячейка заголовка |
| scope | col colgroup row rowgroup |
Указывает, является ли ячейка заголовка заголовком столбца, строки или группы столбцов или строк |
Тег <th> также поддерживает глобальные атрибуты в HTML
Тег <th> также поддерживает атрибуты событий в HTML
Таблица с невидимыми границами:
table, th, td {
border: 1px solid #333333;
border-collapse: collapse;
}
th, td {
background-color: #89abcc;
}
При помощи свойства border-radius углы таблицы закругляются:
table, th, td {
border: 1px solid white;
border-radius: 10px;
}
Руководство по HTML: таблицы HTML
Большинство браузеров отображают элемент th со следующими значениями по умолчанию:
th {
display: table-cell;
vertical-align: inherit;
font-weight: bold;
text-align: center;
}
Полный список всех доступных тегов HTML см. в Справочнике по тегам HTML.