HTML Заголовки таблиц
HTML-таблицы могут иметь заголовки для каждого столбца или строки или для нескольких столбцов/строк.
EMIL | TOBIAS | LINUS |
---|---|---|
8:00 | ||
---|---|---|
9:00 | ||
10:00 | ||
11:00 | ||
12:00 | ||
13:00 |
MON | TUE | WED | THU | FRI | |
---|---|---|---|---|---|
8:00 | |||||
9:00 | |||||
10:00 | |||||
11:00 | |||||
12:00 |
DECEMBER | ||
---|---|---|
HTML Заголовки таблиц
Заголовки таблиц определяются элементами th
, каждый элемент th
представляет ячейку таблицы.
Пример
<table>
<tr>
<th>Имя</th>
<th>Фамилия</th>
<th>Возраст</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
Попробуйте сами »
Заголовки таблицы по вертикали
Чтобы использовать первый столбец в качестве заголовков таблицы, определите первую ячейку в каждой строке как элемент th
:
Пример
<table>
<tr>
<th>Имя</th>
<td>Jill</td>
<td>Eve</td>
</tr>
<tr>
<th>Фамилия</th>
<td>Smith</td>
<td>Jackson</td>
</tr>
<tr>
<th>Возраст</th>
<td>94</td>
<td>50</td>
</tr>
</table>
Попробуйте сами »
Выравнивание заголовков таблицы
По умолчанию заголовки таблиц выделяются жирным шрифтом и располагаются по центру:
Имя | Фамилия | Возраст |
---|---|---|
Jill | Smith | 50 |
Eve | Jackson | 94 |
Чтобы выровнять заголовки таблицы по левому краю, используйте CSS свойство text-align
:
Заголовок для нескольких столбцов
У вас может быть заголовок, охватывающий два или более столбца.
Имя | Возраст | |
---|---|---|
Jill | Smith | 50 |
Eve | Jackson | 94 |
Для этого используйте атрибут colspan
в элементе <th>
:
Пример
<table>
<tr>
<th colspan="2">Имя</th>
<th>Возраст</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
Попробуйте сами »
Вы узнаете больше о colspan и rowspan в главе Table colspan & rowspan на нашем сайте W3Schools на русском.
Заголовок (подпись) таблицы
Вы можете добавить подпись, которая будет служить заголовком для всей таблицы.
Месяц | Экономия |
---|---|
Январь | $100 |
Февраль | $50 |
Чтобы добавить подпись к таблице, используйте тег <caption>
:
Пример
<table style="width:100%">
<caption>Ежемесячная экономия</caption>
<tr>
<th>Месяц</th>
<th>Экономия</th>
</tr>
<tr>
<td>Январь</td>
<td>$100</td>
</tr>
<tr>
<td>Февраль</td>
<td>$50</td>
</tr>
</table>
Попробуйте сами »
Примечание: Тег <caption>
следует вставлять сразу после тега <table>
.