HTML элемент <td>
определяет ячейку таблицы которая содержит данные. Участвует в табличной модели.
Категория контента | None. |
---|---|
Допустимое содержимое | Содержимое поток. |
Пропуск тега | Начальный тег обязательный. Закрывающий тег может быть пропущен, если сразу за ним следует элемент <th> или <td> , или если больше нет данных в его родительском элементе. |
Разрешенные родители | Элемент <tr> . |
Разрешенные ARIA роли | Любые |
DOM интерфейс | HTMLTableDataCellElement |
Атрибуты
Этот элемент содержит глобальные атрибуты.
abbr
Вышла из употребления с версии HTML5- Этот аргумент содержит краткое описание содержимого в ячейке. Некотрые устройства для чтения могут подставлять это описание перед самим содержимым ячейки.
Примечание: Не используйте этот атрибут, поскольку он устарел в последнем стандарте. Вместо этого рассмотрите возможность использования атрибута title.
align
Устарело HTML4.01, Вышла из употребления с версии HTML5- Это перечисляемый атрибут указывает каким будет горизонтальное выравнивание содержимого каждой ячейки. Возможные значения:
left
, выравнивание содержимого слева ячейкиcenter
, центрирвание контента в ячейкеright
, выравнивание контента справа ячейкиjustify
, вставляет пробелы в текстовое содержимое ячейки, чтобы содержимое заняло ячейкуchar
, выравнивает текстовое содержимое по заданному символу с минимальным смещением, определяется атрибутамиchar
иcharoff
Не реализовано (смотрите баг 2212).
Если этот атрибут не задан, значение по умолчанию
left
.Примечание: Не используйте этот атрибут, он устарел (не поддерживается) в последней версии стандарта.- Чтобы добиться такого же эффекта как при
left
,center
,right
илиjustify
значениях, используйте их как параметры CSS свойстваtext-align
. - Чтобы добиться эффеккта как
char
значение в CSS3, вы можете использовать значениеchar
как значение свойстваtext-align
Не реализовано.
axis
Вышла из употребления с версии HTML5- Этот атрибут включает список строк разделенных пробелами. Каждая строка это ID группы ячеек которой соответствует этот заголовок.
Примечание: Не используйте этот атрибут, он устарел в последней версии стандарта: вместо этого используйте атрибут
scope
. bgcolor
- Этот атрибут определяет цвет фона ячейки. Значением задается 6-значными шестнадцатиричными кодами как определено в sRGB, с префиксом '#'. Можно также использовать предопределенные цветовые строки, например:
black
= "#000000"green
= "#008000"silver
= "#C0C0C0"lime
= "#00FF00"gray
= "#808080"olive
= "#808000"white
= "#FFFFFF"yellow
= "#FFFF00"maroon
= "#800000"navy
= "#000080"red
= "#FF0000"blue
= "#0000FF"purple
= "#800080"teal
= "#008080"fuchsia
= "#FF00FF"aqua
= "#00FFFF"Примечание использования: Не ипользуйте этот атрибут, поскольку он нестандартный: элемент<td>
должен быть стилизован с помощью CSS. Чтобы получить аналогичный эффект как атрибут bgcolor, используйте CSS свойствоbackground-color
.
char
Устарело HTML4.01, Вышла из употребления с версии HTML5- Этот атрибут используется для определения символа по которому происходит выравнивание в ячейке. Типичный случай когда для него задают значение периода (.) когда необходимо выровнять числовые или денежные значеия. Если
align
не задан. то атрибутchar
игнорируется.Примечание: Не используйте этот атрибут, тк он устарел (и больше не поддерживется) в последней версии стандарта. Достигнуть такого же эффекта как отchar
, в CSS3 вы можете you can use the character set using thechar
attribute as the value of thetext-align
property Не реализовано. charoff
Устарело HTML4.01, Вышла из употребления с версии HTML5- Этот атрибут атрибут включает количество символов на которое смещаются при выравнивании данные от установленного char атрибута.
Примечание: Не используйте этот атрибут, он устарел (не поддерживается) в последней версии стандарта.
colspan
- Этот атрибут содержит положительное целое число указывающее сколько столбцов необходимо объединить. По умолчанию значение равно
1
. Значения больше 1000 будет считаться некорректным и будет использовать значение по умолчанию (1). headers
- Этот атрибут содержит список срок разделенных пробелами, каждая соответствует id атрибуту
<th>
элементов которые использует этот элемент. rowspan
- Этот атрибут содержит положительное целое число указывающее какое количество строк необходимо объеденить. По умолчанию значение равно
1
; Если его значение0
, тогда его действие распространяется до конца табличной секции (<thead>
,<tbody>
,<tfoot>
, даже если неявно определено чему ячейка принадлежит. Значения выше 65534 сокращаются до 65534. scope
Вышла из употребления с версии HTML5valign
Устарело HTML4.01, Вышла из употребления с версии HTML5- Этот атрибут определяет вертикальное выравнивание текста в ячейке. Возможные значения атрибута:
baseline
, поместит текст ближе к нижней части ячейки, но выровняет его по базовой линии символов, а не нижней линии. Если все символы одного размера, тогда имеет такой же эффект какbottom
.bottom
, поместит текст как можно ближе к нижней части ячейкиmiddle
, выравнивает текст по центру ячейки- и
top
, который будет выравнивать текст как можно ближе к верхней части ячейки.
Примечание: Не используйте этот атрибут, он устарел (не поддерживается) в последней версии стандарта: вместо этого используйте CSS свойствоvertical-align
. width
Устарело HTML4.01, Вышла из употребления с версии HTML5- Этот атрибут устанавливает рекомендуемую ширину ячейки. Свойства cellspacing и cellpadding могут добавить дополнительное пространство и ширина элемента
<col>
может иметь некоторый эффект. Обычно если ширина столбца слишком узкая чтобы показать конкретную ячейку должным образом, она может быть расширена при отображении.Примечание: Не используйте этот атрибут, он устарел в последней версии стандарта: вместо этого используйте CSS свойствоwidth
.
Примеры
Смотрите страницу <table>
с примерами <td>
.
Спецификации
Спецификация | Статус | Комментарий |
---|---|---|
HTML Living Standard Определение 'td element' в этой спецификации. |
Живой стандарт | |
HTML5 Определение 'td element' в этой спецификации. |
Рекомендация |
Совместимость с браузерами
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.