HTML-Атрибут headers указывает одну или несколько ячеек заголовков, с которыми связана ячейка таблицы.
В этом примере:
<tbody> ссылается на заголовки, используя атрибут headers, который указывает на id соответствующих ячеек заголовков.
<table>
<thead>
<tr>
<th id="name">Имя</th>
<th id="age">Возраст</th>
<th id="city">Город</th>
</tr>
</thead>
<tbody>
<tr>
<td headers="name">Джек</td>
<td headers="age">25</td>
<td headers="city">Москва</td>
</tr>
<tr>
<td headers="name">Джейн</td>
<td headers="age">30</td>
<td headers="city">Санкт-Петербург</td>
</tr>
</tbody>
</table>
| Имя | Возраст | Город |
|---|---|---|
| Джек | 25 | Москва |
| Джейн | 30 | Санкт-Петербург |
<td headers="header_id">
<th headers="header_id">
Атрибут headers в HTML используется для связывания ячейки таблицы с элементами заголовков таблицы. Этот атрибут указывается в теге <td> или <th>. Он принимает в качестве значения идентификаторы других ячеек заголовков, расположенных в строках или столбцах таблицы, которые описывают данные в текущей ячейке. Это помогает улучшить доступность контента, особенно для пользователей, использующих вспомогательные технологии, такие как экранные читалки. Атрибут headers облегчает навигацию по таблицам и обеспечивает лучшую семантику для поиска и анализа данных.
Атрибут headers можно использовать для следующих элементов:
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает |
Полный список всех доступных атрибутов HTML см. в Справочнике HTML атрибутов.