Тег | htmlbook.ru
Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
4.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
Спецификация
HTML: | 3.2 | 4.01 | 5.0 | XHTML: | 1.0 | 1.1 |
Описание
Элемент <thead> предназначен для хранения одной или нескольких строк, которые представлены вверху таблицы. Допустимо использовать не более одного элемента <thead> в пределах одной таблицы, и он должен идти в исходном коде сразу после тега <table>.
Синтаксис
<table>
<thead>
<tr>
<td> ... </td>
</tr>
</thead>
<tfoot> ... </tfoot>
<tbody> ... </tbody>
</table>
Атрибуты
- align
- Определяет выравнивание текста в строке.
- char
- Выравнивание содержимого ячеек относительно заданного символа.
- charoff
- Смещение содержимого ячеек относительно указанного символа.
- bgcolor
- Цвет фона ячеек, которые расположены внутри контейнера <thead>.
- valign
- Выравнивание содержимого ячеек по вертикали.
Также для этого тега доступны универсальные атрибуты и события.
Закрывающий тег
Не обязателен.
Пример
HTML5IECrOpSaFx
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Тег THEAD</title> </head> <body> <table> <thead> <tr> <td> ... </td> <td> ... </td> </tr> </thead> <tbody> <tr> <td> ... </td> <td> ... </td> </tr> </tbody> </table> </body> </html>
Атрибут headers | htmlbook.ru
Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
4.0+ | 1.0+ | 4.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
Спецификация
HTML: | 3.2 | 4.01 | 5.0 | XHTML: | 1.0 | 1.1 |
Описание
Позволяет связать ячейки таблицы с заголовками. Этот атрибут предназначен для повышения доступности таблицы пользователям речевых браузеров, в обычных браузерах результат применения атрибута headers не заметен.
Для связывания ячеек между собой одной ячейке в теге <td> или <th> задается атрибут id, а второй ячейке — атрибут headers со значением, совпадающим со значением id.
Синтаксис
<td>...</td>
<td headers="идентификатор">...</td>
Значения
Один или несколько идентификаторов, разделенных между собой пробелом.
Значение по умолчанию
Нет.
Пример
HTML 4.01IECrOpSaFx
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Тег TD, атрибут headers</title> </head> <body> <table cellspacing="0" cellpadding="4" border="1"> <tr> <td>Имя</td> <td>Фамилия</td> <td>Телефон</td> <td>Адрес</td> <td>Номер комнаты</td> </tr> <tr> <td headers="name">Иван</td> <td headers="surname">Пырьев</td> <td headers="tel">555-94-32-95</td> <td headers="address">Улица Ассинизаторов, 69</td> <td headers="num">908Б</td> </tr> </table> </body> </html>
HTML тег thead | назначение, синтаксис, атрибуты, примеры
Последнее обновление: 02.03.2009
Тег <thead> (англ. table header — заголовок таблицы) — тег-контейнер, применяется для определения строки/строк, которые будут отображаться вверху таблицы.
HTML: 3.2 | 4 / XHTML: 1.0 | 1.1
Синтаксис
<table>
<thead>
<tr><td> ... </td></tr>
</thead>
</table>
Атрибуты
Основные Вспомогательные События
align | выраванивание текста в строке
|
---|---|
bgcolor | цвет фона ячеек. В спецификации HTML 4.01 отсутствует |
определяет символ по которому происходит выравнивание. Значением по умолчанию является символ десятичной точки | |
charoff | определяет смещение первого в строке символа выравнивания |
class | определяет имя используемого класса |
dir | определяет направление символов:
|
id | уникальный индетификатор |
lang | определяет используемый язык |
onclick | щелчек на элементе |
ondblclick | двойной щелчек на элементе |
onkeydown | нажатие клавиши, когда элемент имеет фокус |
onkeypress | нажатие и освобождении клавиши, когда элемент имеет фокус |
onkeyup | освобождение ранее нажатой клавиши, когда элемент имеет фокус |
onmousedown | нажатие кнопки мыши, когда элемент имеет фокус |
onmousemove | движение указателя мыши, когда элемент имеет фокус |
onmouseout | смещение указателя мыши с элемента |
onmouseover | помещение указателя мыши на элемент |
onmouseup | освобождение ранее нажатой кнопки мыши, когда элемент имеет фокус |
style | задает встроенную таблицу стилей |
title | всплывающая подсказка |
valign | вертикальное выраванивание в ячейке
|
Пример
Оформляем заголовок:
<table>
<thead>
<tr><th>№ п/п</th><th>Вид кактуса</th><th>количество в оранжерее, шт</th><th>заказано, шт</th></tr>
</thead>
<tfoot align="right">
<tr>
<td colspan="4">Итого: 18</td>
</tr>
</tfoot>
<tbody>
<tr><td>1</td><td>Gymnocalycium hybopleurum</td><td>15</td><td align="right">8</td></tr>
<tr><td>3</td><td>Mammillaria discolor</td><td>2</td><td align="right">0</td></tr>
<tr><td>4</td><td>Mammillaria johnstonii</td><td>14</td><td align="right">4</td></tr>
</tbody>
</table>
Рекомендации по использованию
- закрывающий тег не обязателен (</thead>)
- должен располагаться в контейнере <table>.
- должен содержать только теги <tr>
- обязательных атрибутов нет
Строки таблицы могут быть сгруппированы в шапку, футер и один или более разделов тела таблицы с помощью тегов <thead>, <tfoot> и <tbody>. Благодаря этому возможно, например, для браузеров поддерживать прокрутку тела таблицы независимо от шапки и футера. Если распечатываются большие таблицы, информация шапки и футера может повторяться на каждой странице, содержащей данные таблицы. В современных браузерах эти возможности не реализованы!
Шапка и футер таблицы должны содержать информацию о столбцах таблицы. Тело таблицы должно содержать ряды (строки) данных таблицы.
Если элементы <thead>, <tfoot> и <tbody> определены, каждый из них должен содержать группу строк. Каждая группа строк должна содержать минимум одну строку, определенную элементом <tr>.
Разделы <thead>, <tfoot> и <tbody> должны содержать одинаковое количество столбцов.
Твой код:
<html> <head> <title></title> <style type=»text/css»> <!— table { border: 1px solid #000; /* оформляем границы таблицы */ border-collapse: collapse; /* убираем отступы между ячейками */ border-spacing: 0; } td, th { border: 1px solid #000; /* оформляем границы ячеек */ } —> </style> </head> <body> <table> <thead> <tr><th>№ п/п</th><th>Вид кактуса</th><th>количество в оранжерее, шт</th><th>заказано, шт</th></tr> </thead> <tfoot align=»right»> <tr> <td colspan=»4″>Итого: 18</td> </tr> </tfoot> <tbody> <tr> <td>1</td> <td>Gymnocalycium hybopleurum</td> <td>15</td> <td align=»right»>8</td> </tr> <tr> <td>2</td> <td>Gymnocalycium valnicekianum</td> <td>26</td> <td align=»right»>6</td> </tr> <tr> <td>3</td> <td>Mammillaria discolor</td> <td>2</td> <td align=»right»>0</td> </tr> <tr> <td>4</td> <td>Mammillaria johnstonii</td> <td>14</td> <td align=»right»>4</td> </tr> </tbody> </table> </body> </html> Сделай код и жми тут
Результат:
большой полигонзаголовков таблицы HTML
Таблицы HTML могут иметь заголовки для каждого столбца или строки или для нескольких столбцов/строк.
ЭМИЛЬ | ТОБИАС | ЛИНУС |
---|---|---|
8:00 | ||
---|---|---|
9:00 | ||
10:00 | ||
11:00 | ||
12:00 | ||
13:00 |
ПН | ТУ | СРЕДА | ЧТ | ПТ | |
---|---|---|---|---|---|
8:00 | |||||
9:00 | |||||
10:00 | |||||
11:00 | |||||
12:00 |
ДЕКАБРЬ | ||
---|---|---|
Заголовки таблицы HTML
Заголовки таблиц определяются с помощью -го элемента
,
каждый -й элемент
представляет собой ячейку таблицы.
Пример
Имя | Фамилия | Возраст |
---|---|---|
Джилл | Смит | 50 |
Ева | Джексон | 94 |
Заголовки вертикальных столов
Чтобы использовать первый столбец в качестве заголовков таблицы, определите первую ячейку в каждой строке как -й элемент
:
Пример
Имя | Джилл | Ева |
---|---|---|
Фамилия | Смит | Джексон |
Возраст | 94 | 50 |
Выравнивание заголовков таблицы
По умолчанию заголовки таблиц выделяются жирным шрифтом и центрируются:
Имя | Фамилия | Возраст |
---|---|---|
Джилл | Смит | 50 |
Ева | Джексон | 94 |
Чтобы выровнять заголовки таблиц по левому краю, используйте свойство CSS text-align
:
Заголовок для нескольких столбцов
У вас может быть заголовок, охватывающий два или более столбца.
Имя | Возраст | |
---|---|---|
Джилл | Смит | 50 |
Ева | Джексон | 94 |
Для этого используйте атрибут
Вы можете добавить заголовок, который будет служить заголовком для всей таблицы. Чтобы добавить заголовок к таблице, используйте тег
Примечание: Тег Добавьте заголовок таблицы «Имена».
<таблица>
Начать упражнение Простая таблица HTML с тремя строками, двумя ячейками заголовка и четырьмя ячейками данных:
Дополнительные примеры «Попробуйте сами» ниже. Тег Таблица HTML имеет два типа ячеек: Текст в элементах Текст в элементах Тег Тег Как выровнять содержимое внутри
<таблица> Как добавить цвет фона в ячейку заголовка таблицы (с помощью CSS):
<таблица> colspan
на
элемент:
Пример
Попробуй сам »
Имя
Возраст
Джилл
Смит
50
Ева
Джексон
94
Заголовок таблицы
Месяц
Сбережения
Январь
100 долларов США
Февраль
$50
: Пример
Попробуй сам »
Месяц
Экономия
Январь< /td>
100$
Февраль
50$
следует вставлять сразу после тега
.
HTML-упражнения
Проверьте себя с помощью упражнений
Упражнение:
Имя
Фамилия
Очки
Джилл
Смит
50
Отправить ответ »
Тег HTML
Пример
Попробуй сам »
Месяц
Экономия
Январь
100 долларов США
Февраль
80 долларов США
Определение и использование
определяет ячейку заголовка в таблице HTML.
элемент)
)
выделен полужирным шрифтом и центрирован по умолчанию.
по умолчанию обычный и выровнен по левому краю.
Поддержка браузера
Элемент
<й>
Да
Да
Да
Да
Да
Атрибуты
Атрибут
Значение
Описание
сокращенный
текст
Указывает сокращенную версию содержимого в ячейке заголовка
столбец
номер
Указывает количество столбцов, которые должна охватывать ячейка заголовка
заголовки
header_id
Указывает одну или несколько ячеек заголовка, с которыми связана ячейка
рядов
номер
Указывает количество строк, которые должна охватывать ячейка заголовка
прицел
col
colgroup
row
rowgroup Указывает, является ли ячейка заголовка заголовком для столбца, строки или группы столбцов или строк
Глобальные атрибуты
также поддерживает глобальные атрибуты в HTML.
Атрибуты события
также поддерживает атрибуты событий в HTML.
Дополнительные примеры
Пример
(с помощью CSS):
Месяц
Экономия
Январь
100 долларов США
Февраль
80 долларов США
Пример
Месяц
Экономия
Январь
100 долларов США
Пример
Как установить высоту ячейки заголовка таблицы (с помощью CSS):
<таблица>
Попробуй сам »
Пример
Как указать отсутствие переноса слов в ячейке заголовка таблицы (с помощью CSS):
Месяц | Мои сбережения на новую машину |
---|---|
Январь | 100 долларов |
Пример
Как выровнять содержимое внутри
<таблица>
Попробуй сам »
Пример
Как установить ширину ячейки заголовка таблицы (с помощью CSS):
<таблица>
Попробуй сам »
Пример
Как создавать заголовки таблиц:
Имя | Электронная почта | Телефон |
---|---|---|
Джон Доу | Джон[email protected] | 123-45-678 |
Пример
Как создать таблицу с заголовком:
<таблица>
Попробуй сам »
Пример
Как определить ячейки таблицы, которые охватывают более одной строки или одного столбца:
Имя | Электронная почта | Телефон | |
---|---|---|---|
Джон Доу | Джон[email protected] | 123-45-678 | 212-00-546 |
Связанные страницы
Учебник по HTML: HTML-таблицы
Ссылка HTML DOM: объект TableHeader
Учебное пособие по CSS: Таблицы стилей
Настройки CSS по умолчанию
Большинство браузеров будут отображать элемент
th { ❮ Тег HTML Таблица HTML с ячейкой заголовка, занимающей три строки:
Дополнительные примеры «Попробуйте сами» ниже. Атрибут Использование rowspan=»0″ (работает в Chrome, Firefox и Opera):
HTML-элемент Этот элемент включает глобальные атрибуты. Этот атрибут содержит краткое сокращенное описание содержимого ячейки. Некоторые пользовательские агенты, такие как средства чтения речи, могут отображать это описание перед самим содержимым. Этот атрибут содержит неотрицательное целочисленное значение, указывающее, на сколько столбцов расширяется ячейка.Его значение по умолчанию — Этот атрибут содержит список строк, разделенных пробелами, каждая из которых соответствует атрибуту id элементов Этот атрибут содержит неотрицательное целочисленное значение, указывающее, на сколько строк расширяется ячейка.Его значение по умолчанию — Этот перечисляемый атрибут определяет ячейки, к которым относится элемент заголовка (определенный в Если атрибут Этот перечисляемый атрибут указывает, как будет обрабатываться горизонтальное выравнивание содержимого ячейки.Возможные значения: Значение по умолчанию, когда этот атрибут не указан, равно Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте. Этот атрибут содержит список строк, разделенных пробелами. Каждая строка представляет собой Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте: вместо этого используйте атрибут области действия Этот атрибут определяет цвет фона каждой ячейки в столбце. Он состоит из 6-значного шестнадцатеричного кода, определенного в sRGB, и имеет префикс «#». Этот атрибут можно использовать с одной из шестнадцати предопределенных цветовых строк: Примечание: Не используйте этот атрибут, так как он не является стандартным и реализован только в некоторых версиях Microsoft Internet Explorer: Элемент Содержимое элемента ячейки выровнено по символу. Типичные значения включают точку (.) для выравнивания чисел или денежных значений. Если Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте.Для достижения того же эффекта можно указать символ в качестве первого значения свойства Этот атрибут используется для сдвига данных столбца вправо от символа, указанного атрибутом char . Его значение определяет продолжительность этого сдвига. Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте. Этот атрибут используется для определения рекомендуемой высоты ячейки. Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте: вместо этого используйте свойство CSS Этот атрибут указывает, как текст выравнивается по вертикали внутри ячейки. Возможные значения этого атрибута: Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте: вместо этого используйте свойство CSS Этот атрибут используется для определения рекомендуемой ширины ячейки. Дополнительное пространство можно добавить с помощью свойств Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте: вместо этого используйте свойство CSS Таблицы BCD загружаются только в браузере Таблица HTML содержит набор столбцов и строк фактических данных, и каждая строка состоит из одной или нескольких ячеек, которые могут быть заголовком или ячейками данных. Информация заголовка в таблице определяется тегом. Элемент определяет ячейку заголовка в таблице. Элементы содержатся внутри элемента , который также может содержать элементы для ячеек данных. Большинство браузеров выделяют содержимое ячеек по центру и выделяют жирным шрифтом. Тег .. таблицы представляет заголовок таблицы, он должен сообщать, о чем таблица. Текст заголовка должен быть относительно коротким, но информативным. Элемент заголовка можно использовать только один раз для каждой таблицы, и он должен следовать непосредственно за начальным тегом таблицы. Подписи по умолчанию размещаются над таблицей.Заголовки также можно размещать внизу, слева или справа от таблицы в зависимости от значения параметра «выравнивание». Приведенный выше HTML-код отображает заголовок внизу таблицы. Тег редко используется, несмотря на то, что все основные современные браузеры поддерживают его. в учебнике по таблицам На этой странице рассматриваются таблицы с одним простым заголовком для строк или с одним простым заголовком для столбцов.Данные в таких таблицах описательны сами по себе и недвусмысленны. Если содержимое таблицы неоднозначно или имеет заголовки столбцов и строк, следует использовать атрибут В следующей таблице концертов ячейки первой строки размечены с помощью элемента Некоторые программы чтения с экрана будут читать «Дата — Событие — Место проведения» в ячейке «Место проведения», поскольку направление элементов Концерты: В следующей таблице данные из предыдущего примера расположены так, что столбец заголовка находится слева.Также в этой ситуации допустимо использовать этот код только потому, что это такая маленькая и простая таблица. На следующих страницах этого руководства объясняется, как кодировать более сложные таблицы. Концерты: В этом примере данные (имя, фамилия и город) нельзя отличить друг от друга, не зная, какому заголовку они соответствуют.Атрибут В этих учебниках представлены рекомендации по реализации специальных возможностей в различных ситуациях.На этой странице объединены следующие критерии и методы успеха WCAG для разных уровней соответствия: Техника: Пожалуйста, поделитесь своими идеями, предложениями или комментариями по электронной почте в общедоступном списке [email protected] или через GitHub. в учебнике по таблицам На этой странице рассматриваются таблицы с простым заголовком строки и простым заголовком столбца.В таких таблицах связь между заголовками и ячейками данных быстро становится неоднозначной. Для таких таблиц используйте элемент Кроме того, вы можете использовать элемент Следующая таблица времени открытия имеет заголовок как в верхней строке, так и в первом столбце. Все ячейки заголовков размечены как ячейки В строке заголовка значение Полный код для «Таблица с ячейками заголовка в верхней строке и первом столбце» В этой таблице ячейки заголовков строк находятся во втором, а не в первом столбце.Подход аналогичен приведенным выше примерам: область ячеек заголовка в верхней строке устанавливается равной Полный код для «Таблица со смещенным столбцом ячеек заголовка» В этих учебниках представлены рекомендации по реализации специальных возможностей в различных ситуациях.
со следующими значениями по умолчанию:
display: table-cell;
вертикальное выравнивание: наследовать;
вес шрифта: полужирный;
выравнивание текста: по центру;
}
HTML-атрибут th rowspan
Пример
Месяц
Экономия
Экономия на отпуск!
январь
100 долларов
февраль
80 долларов
Попробуй сам »
Определение и использование
rowspan
определяет количество строк, которые должна охватывать ячейка заголовка.
Поддержка браузера
Атрибут
рядов
Да
Да
Да
Да
Да
Синтаксис
Значения атрибутов
Значение
Описание
номер
Задает количество строк, которые должна охватывать ячейка заголовка. Примечание. rowspan=»0″ сообщает браузеру, что ячейка должна охватывать последнюю строку раздела таблицы (thead, tbody или tfoot)
Дополнительные примеры
Пример
Попробуй сам »
Месяц
Экономия
Экономия на праздник!
Январь
100$
100$
Февраль
80 долларов США
❮ Тег HTML
: Элемент заголовка таблицы — HTML: язык гипертекстовой разметки
определяет ячейку как заголовок группы ячеек таблицы.Точная природа этой группы определяется атрибутами области и
заголовков
.
сокращение
колпачок
1
. Значения выше 1000 будут считаться неправильными и будут установлены на значение по умолчанию (1).
, которые применяются к этому элементу.
междурядье
1
; если его значение установлено на 0
, оно распространяется до конца раздела таблицы ( ,
,
, даже если неявно определено), которому принадлежит ячейка. Значения выше 65 534 обрезаются до 65 534.
прицел
).Может принимать следующие значения:
строка
: Заголовок относится ко всем ячейкам строки, к которой он принадлежит. col
: Заголовок относится ко всем ячейкам столбца, к которому он принадлежит. группа строк
: Заголовок принадлежит группе строк и относится ко всем ее ячейкам. Эти ячейки могут располагаться справа или слева от заголовка, в зависимости от значения атрибута dir
в элементе
.
colgroup
: Заголовок принадлежит colgroup и относится ко всем ее ячейкам. scope
не указан или его значение не равно row
, col
, rowgroup
или colgroup
, тогда браузеры автоматически выбирают набор ячеек, к которым применяется ячейка заголовка. Устаревшие атрибуты
выравнивание
по левому краю
: Содержимое выравнивается по левому краю ячейки. center
: Содержимое располагается по центру ячейки. справа
: Содержимое выравнивается по правому краю ячейки. по ширине
(только с текстом): содержимое растягивается внутри ячейки так, чтобы оно покрывало всю ее ширину. char
(только с текстом): содержимое выравнивается по символу внутри элемента
с минимальным смещением.Этот символ определяется атрибутами char
и charoff
.
, осталось
.
по левому краю
, по центру
, по правому краю
или по ширине
, примените свойство CSS text-align
к элементу. char
, присвойте свойству text-align
то же значение, которое вы использовали бы для char
. ось
идентификатор
группы ячеек, к которым применяется этот заголовок. .
цвет
черный
= "#000000" зеленый
= "#008000" серебро
= "#C0C0C0" лайм
= "#00FF00" серый
= "#808080" оливковое
= "#808000" белый
= "#FFFFFF" желтый
= "#FFFF00" бордовый
= "#800000" темно-синий
= "#000080" красный
= "#FF0000" синий
= "#0000FF" фиолетовый
= "#800080" бирюзовый
= "#008080" фуксия
= "#FF00FF" цвет морской волны
= "#00FFFF"
должен быть оформлен с помощью CSS.Чтобы создать аналогичный эффект, используйте свойство background-color в CSS.
символ
align
не установлен в char
, этот атрибут игнорируется. text-align
. уголь
высота
height
. валайн
базовая линия
: текст размещается ближе к нижней части ячейки и выравнивается по базовой линии символов, а не по нижней.Если символы не опускаются ниже базовой линии, значение базовой линии дает тот же эффект, что и нижний
. нижний
: Помещает текст в нижнюю часть ячейки. средний
: Центрирует текст в ячейке. top
: размещает текст в верхней части ячейки. вертикального выравнивания
. ширина
Cellspacing
и CellPadding
, а ширина элемента
также может создать дополнительную ширину. Но если ширина столбца слишком мала для правильного отображения конкретной ячейки, она будет расширена при отображении. width
. Заголовки таблиц HTML и заголовок таблицы HTML
Заголовок таблицы
Заголовок столбца
Исходный код HTML:
Алфавиты
Числа
А
1
Б
2
HTML-заголовок таблицы
Исходный код HTML:
Алфавиты
Числа
А
1
Б
2
Таблицы с одним заголовком | Инициатива веб-доступности (WAI)
области
, чтобы избежать путаницы. Дополнительные рекомендации по таким таблицам см. в таблицах с двумя заголовками.
. Это допустимо только потому, что это такая маленькая таблица, а сами данные явно различаются в каждом столбце, так что взаимосвязь между заголовком и ячейками данных очевидна.
Примечание
неоднозначно.
Пример
Фрагмент кода
Дата
Событие
Место проведения
12 февраля
Вальс со Штраусом
Главный зал
24 марта
Обелиски
Западное крыло
14 апреля
Что
Главный зал
<таблица>
Дата
Событие
Место проведения
[…]
12 февраля
Вальс со Штраусом
Главный зал
Таблица с ячейками заголовка только в первом столбце
Фрагмент кода
Дата
12 февраля
24 марта
14 апреля
Событие
Вальс со Штраусом
Обелиски
Что
Место проведения
Главный зал
Западное крыло
Главный зал
<таблица>
Дата
12 февраля
24 марта
14 апреля
Событие
Вальс со Штраусом
Обелиски
Что
Место проведения
Главный зал
Западное крыло
Главный зал
Таблица с неоднозначными данными
Scope
со значением col
определяет направление ячеек заголовков и связывает их с соответствующими ячейками данных. Атрибут области
также необходим для больших таблиц с одной строкой или столбцом заголовка.
Фрагмент кода
Фамилия
Имя
Город
Феникс
Имари
Генри
Зеки
Рим
Мин.
Апирка
Келли
Бринн
Связанные ресурсы WCAG
<таблица>
Фамилия
Имя
Город
Феникс
Имари
Генри
Зеки
Рим
Мин
Апирка
Келли
Бринн
Помогите улучшить эту страницу
таблиц с двумя заголовками | Web Accessibility Initiative (WAI)
для идентификации ячеек заголовков и атрибут Scope
для объявления направления каждого заголовка. Атрибут Scope
может быть установлен на row
или col
, чтобы обозначить, что заголовок применяется ко всей строке или столбцу соответственно.
для идентификации таблицы в документе.Это особенно полезно для пользователей программ чтения с экрана, просматривающих веб-страницу в «табличном режиме», где они могут переходить от таблицы к таблице. Дополнительные сведения и рекомендации по использованию элемента
приведены на странице Заголовок и сводка. Таблица с ячейками заголовка в верхней строке и первом столбце
с добавленными атрибутами области
.
col
для области
связывает каждую ячейку заголовка с ячейками данных в столбце. В столбце заголовка значение строки
связывает отдельные заголовки с их строками. Без этой информации некоторым пользователям было бы трудно понять взаимосвязь между заголовком и ячейками данных. В приведенном ниже примере метки «Открыто» и «Закрыто» полезны только в том случае, если их можно присвоить определенному дню и времени.
Фрагмент кода
Понедельник
вторник
Среда
Четверг
Пятница
09:00 – 11:00
Закрыто
Открыть
Открыть
Закрыто
Закрыто
11:00 – 13:00
Открыть
Открыть
Закрыто
Закрыто
Закрыто
13:00 – 15:00
Открыть
Открыть
Открыть
Закрыто
Закрыто
15:00 – 17:00
Закрыто
Закрыто
Закрыто
Открыть
Открыть
<таблица>
<тд>
Понедельник
Вторник
Среда
Четверг
пятница
09:00 – 11:00
Закрыто
Открыть
Открыть
Закрыто
Закрыто
[…]
11:00–13:00
Открыть
Открыть
Закрыто
Закрыто
Закрыто
Таблица со смещенным столбцом ячеек заголовка
col
. Используя значение строки для области ,
назначает ячейки заголовков во втором столбце ячейкам данных слева и справа от отдельной ячейки заголовка.
Фрагмент кода
ID
Имя
июля
августа
сентября
октябрь
ноябрь
декабря
215
Абель
5
2
0
0
0
3
231
Аннет
0
5
3
0
0
6
173
Бернард
2
0
0
5
0
0
141
Джеральд
0
10
0
0
0
8
99
Майкл
8
8
8
8
0
4
[…]
[…]
215
Абель
<тд>5
<тд>2
<тд>0
<тд>0
<тд>0
<тд>3