Тег <td>
Описание
Тег <td>
(table data) определяет стандартную ячейку с данными в HTML-таблице. Это строчный элемент, который должен находиться внутри строки таблицы (<tr>
).
<table>
<tr>
<td>Ячейка с данными</td>
<td>Другая ячейка</td>
</tr>
</table>
<!-- Простая таблица -->
<table>
<tr>
<td>Ячейка 1</td>
<td>Ячейка 2</td>
</tr>
</table>
<!-- Объединение ячеек -->
<table>
<tr>
<td colspan="2">Объединённая ячейка</td>
</tr>
<tr>
<td rowspan="2">Высота 2 строки</td>
<td>Ряд 1</td>
</tr>
<tr>
<td>Ряд 2</td>
</tr>
</table>
<!-- Доступная таблица -->
<table>
<tr>
<th id="name">Имя</th>
<th id="age">Возраст</th>
</tr>
<tr>
<td headers="name">Иван</td>
<td headers="age">25</td>
</tr>
</table>
Рекомендации по использованию:
- Используйте только внутри
<tr>
- Для заголовков применяйте
<th>
- Избегайте пустых ячеек (используйте
или CSS) - Для сложных таблиц указывайте атрибуты доступности
- Не используйте таблицы для вёрстки страниц
<table>
<tr>
<td data-label="Имя">Иван Иванов</td>
<td data-label="Телефон">+7 (123) 456-7890</td>
</tr>
</table>
<!-- На мобильных преобразуется в:
Имя: Иван Иванов
Телефон: +7 (123) 456-7890
-->
Тег <td>
является фундаментальным элементом HTML-таблиц, обеспечивая структурированное представление данных с возможностями объединения ячеек и адаптивного отображения.
Атрибуты
colspan | Количество объединяемых столбцов |
rowspan | Количество объединяемых строк |
headers | Связь с заголовочными ячейками |
scope | Область действия ячейки |
abbr | Сокращенная версия содержимого |
align | Горизонтальное выравнивание |
axis | Категория ячейки |
bgcolor | Цвет фона |
char | Символ для выравнивания |
charoff | Смещение выравнивания |
height | Высота ячейки |
nowrap | Запрет переноса текста |
valign | Вертикальное выравнивание |
width | Ширина ячейки |
accesskey | Горячая клавиша для активации |
class | CSS-классы для стилизации |
contenteditable | Разрешает редактирование |
data-* | Пользовательские данные |
dir | Направление текста |
hidden | Скрывает элемент |
id | Уникальный идентификатор |
lang | Язык содержимого |
style | Инлайновые стили |
tabindex | Порядок перехода |
title | Всплывающая подсказка |
translate | Определяет возможность перевода |
role | ARIA-роль |
aria-* | ARIA-атрибуты |
Поддержка браузерами
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|
3.0 | 1.0 | 1.0 | 1.0 | 1.0 |