Тег <td>
Синтаксис
<table>
<tr>
<td>...</td>
</tr>
</table>
Описание
Тег <td> (от англ. table data cell — ячейка с данными таблицы) используется для создания одной ячейки таблицы.
Внимание!
Элемент должен находиться внутри контейнера <tr> (определяет строки таблицы), который в свою очередь располагается внутри элемента <table>. Для определения заголовочной ячейки используется тег <th>.
Содержимым тега <td> может быть любой HTML-элемент: текст, форма, изображение, таблица и т.д.
По умолчанию содержимое ячейки отображается обычным шрифтом и выравнивается по левому краю.
Чаще всего с тегом <td> используют атрибуты colspan и rowspan, чтобы содержимое охватывало несколько столбцов или строк.
Атрибуты, которые можно использовать в теге <td>, указаны ниже. Также тег поддерживает глобальные атрибуты и атрибуты события.
Атрибуты
| Атрибут | Значение | Описание |
| abbr | текст |
Определяет сокращенный вариант содержимого ячейки, либо выступает в роли альтернативного текста |
| align | left right center justify char |
Выравнивает содержимое ячейки данных таблицы. |
| axis | текст |
Задает группировку ячеек, связанных между собой похожей информацией. |
| background | URL-адрес |
Задает фоновый рисунок в ячейке. |
| bgcolor | rgb(x,x,x) #xxxxxx название цвета |
Задает цвет фона ячейки таблицы. |
| bordercolor | rgb(x,x,x) #xxxxxx название цвета |
Задает цвет рамки. |
| char | символ |
Выравнивает содержимое ячейки данных таблицы по заданному символу. |
| charoff | число |
Атрибут позволяет произвести выравнивание в ячейке данных с указанного в атрибуте символа вправо или влево. |
| colspan | число |
Атрибут определяет количество столбцов, которое ячейка должна охватывать. |
| headers | id заголовка |
Указывает id одной или нескольких заголовок ячеек, которые определяются HTML тегом <th>. |
| height | % px |
Задает высоту ячейки. |
| nowrap | nowrap |
Указывает, что содержание в ячейке не должно переноситься. |
| rowspan | число |
Атрибут определяет количество строк, которые ячейка данных должна охватывать. |
| scope | col colgroup row rowgroup |
Задает способ связывания заголовочной ячейки (HTML тег <th>) с ячейками данных в таблице. |
| valign | top middle bottom baseline |
Задает вертикальное выравнивание содержимого в ячейке данных. |
| width | % px |
Задает ширину ячейки данных. |
Пример
HTML-код:
</thead>
<tbody>
</tbody>
Отображение в браузере:
| № | Страна | Город |
|---|---|---|
| 1 | Россия | Москва |
| 2 | Беларусь | Минск |
| 3 | Украина | Киев |
Параметры CSS по умолчанию
td {
display: table-cell;
vertical-align: inherit;
}
Поддержка браузера
|
Элемент |
Chrome |
Opera |
Firefox |
Safari |
Microsoft Edge |
| <td> | Да | Да | Да | Да | Да |