<td>: элемент ячейки таблицы данных
HTML-элемент <td>
определяет ячейку таблицы которая содержит данные. Участвует в табличной модели.
Категория контента | None. |
---|---|
Допустимое содержимое | Содержимое поток. |
Пропуск тега | Начальный тег обязательный. Закрывающий тег может быть пропущен, если сразу за ним следует элемент <th> (en-US) или <td> , или если больше нет данных в его родительском элементе. |
Допустимые родители | Элемент <tr> (en-US). |
Допустимые ARIA-роли | Любые |
DOM-интерфейс | HTMLTableDataCellElement (en-US) |
Атрибуты
Этот элемент содержит глобальные атрибуты.
abbr
- : Этот аргумент содержит краткое описание содержимого в ячейке. Некоторые устройства для чтения могут подставлять это описание перед самим содержимым ячейки.
**Примечание:**Не используйте этот атрибут, поскольку он устарел в последнем стандарте. Вместо этого рассмотрите возможность использования атрибута title.
- : Этот аргумент содержит краткое описание содержимого в ячейке. Некоторые устройства для чтения могут подставлять это описание перед самим содержимым ячейки.
align
Устарело ,- : Это перечисляемый атрибут указывает каким будет горизонтальное выравнивание содержимого каждой ячейки. Возможные значения:
left
, выравнивание содержимого слева ячейкиcenter
, центрирование контента в ячейкеright
, выравнивание контента справа ячейкиjustify
, вставляет пробелы в текстовое содержимое ячейки, чтобы содержимое заняло ячейкуchar
, выравнивает текстовое содержимое по заданному символу с минимальным смещением, определяется атрибутамиchar
иcharoff
Не реализовано (смотрите Firefox bug 2212).Если этот атрибут не задан, значение по умолчаниюleft
.**Примечание:**Не используйте этот атрибут, он устарел (не поддерживается) в последней версии стандарта.
- Чтобы добиться такого же эффекта как при
left
,center
,right
илиjustify
значениях, используйте их как параметры CSS-свойстваtext-align
. - Чтобы добиться эффекта как
char
значение в CSS3, вы можете использовать значениеchar
как значение свойстваtext-align
Не реализовано.
- Чтобы добиться такого же эффекта как при
- : Это перечисляемый атрибут указывает каким будет горизонтальное выравнивание содержимого каждой ячейки. Возможные значения:
axis
- : Этот атрибут включает список строк разделённых пробелами. Каждая строка это ID группы ячеек которой соответствует этот заголовок.
**Примечание:**Не используйте этот атрибут, он устарел в последней версии стандарта: вместо этого используйте атрибут
scope
.
- : Этот атрибут включает список строк разделённых пробелами. Каждая строка это ID группы ячеек которой соответствует этот заголовок.
bgcolor
Non-standard-
: Этот атрибут определяет цвет фона ячейки. Значением задаётся 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
Устарело ,- : Этот атрибут используется для определения символа по которому происходит выравнивание в ячейке. Типичный случай когда для него задают значение периода (.) когда необходимо выровнять числовые или денежные значения. Если
align
не задан. то атрибутchar
игнорируется.**Примечание:**Не используйте этот атрибут, тк он устарел (и больше не поддерживается) в последней версии стандарта. Достигнуть такого же эффекта как от
char
(en-US), в CSS3 вы можете you can use the character set using thechar
(en-US) attribute as the value of thetext-align
property Не реализовано.
- : Этот атрибут используется для определения символа по которому происходит выравнивание в ячейке. Типичный случай когда для него задают значение периода (.) когда необходимо выровнять числовые или денежные значения. Если
charoff
Устарело ,- : Этот атрибут атрибут включает количество символов на которое смещаются при выравнивании данные от установленного char атрибута.
**Примечание:**Не используйте этот атрибут, он устарел (не поддерживается) в последней версии стандарта.
- : Этот атрибут атрибут включает количество символов на которое смещаются при выравнивании данные от установленного char атрибута.
colspan
- : Этот атрибут содержит положительное целое число указывающее сколько столбцов необходимо объединить. По умолчанию значение равно
1
. Значения больше 1000 будет считаться некорректным и будет использовать значение по умолчанию (1).
- : Этот атрибут содержит положительное целое число указывающее сколько столбцов необходимо объединить. По умолчанию значение равно
headers
- : Этот атрибут содержит список срок разделённых пробелами, каждая соответствует id атрибуту
<th>
(en-US) элементов которые использует этот элемент.
- : Этот атрибут содержит список срок разделённых пробелами, каждая соответствует id атрибуту
rowspan
- : Этот атрибут содержит положительное целое число указывающее какое количество строк необходимо объединить. По умолчанию значение равно
1
; Если его значение0
, тогда его действие распространяется до конца табличной секции (<thead>
(en-US),<tbody>
(en-US),<tfoot>
, даже если неявно определено чему ячейка принадлежит. Значения выше 65534 сокращаются до 65534.
- : Этот атрибут содержит положительное целое число указывающее какое количество строк необходимо объединить. По умолчанию значение равно
valign
Устарело ,- : Этот атрибут определяет вертикальное выравнивание текста в ячейке. Возможные значения атрибута:
baseline
, поместит текст ближе к нижней части ячейки, но выровняет его по базовой линии символов, а не нижней линии. Если все символы одного размера, тогда имеет такой же эффект какbottom
.bottom
, поместит текст как можно ближе к нижней части ячейкиmiddle
, выравнивает текст по центру ячейки- и
top
, который будет выравнивать текст как можно ближе к верхней части ячейки.Примечание: Не используйте этот атрибут, он устарел (не поддерживается) в последней версии стандарта: вместо этого используйте CSS-свойство
vertical-align
.
- : Этот атрибут определяет вертикальное выравнивание текста в ячейке. Возможные значения атрибута:
width
Устарело ,- : Этот атрибут устанавливает рекомендуемую ширину ячейки. Свойства cellspacing (en-US) и cellpadding (en-US) могут добавить дополнительное пространство и ширина элемента
<col>
может иметь некоторый эффект. Обычно если ширина столбца слишком узкая чтобы показать конкретную ячейку должным образом, она может быть расширена при отображении.**Примечание:**Не используйте этот атрибут, он устарел в последней версии стандарта: вместо этого используйте CSS-свойство
width
.
- : Этот атрибут устанавливает рекомендуемую ширину ячейки. Свойства cellspacing (en-US) и cellpadding (en-US) могут добавить дополнительное пространство и ширина элемента
Примеры
Смотрите страницу <table>
(en-US) с примерами <td>
.
Спецификации
Specification |
---|
HTML Standard # the-td-element |
Совместимость с браузерами
BCD tables only load in the browser
Смотрите также
- Другие табличные HTML-элементы:
<caption>
,<col>
,<colgroup>
(en-US),<table>
(en-US),<tbody>
(en-US),<tfoot>
,<th>
(en-US),<thead>
(en-US),<tr>
(en-US).