Etiqueta <td> HTML
- Página anterior <tbody>
- Próxima página <template>
Definição e uso
<td>
A tag define a célula de dados padrão na tabela HTML.
Existem dois tipos de células em uma tabela HTML:
- Célula de título - contém informações de título (usando <th> criação do elemento)
- Célula de dados - contém dados (usando
<td>
criação do elemento)
Por padrão,<td>
O texto dentro do elemento é normal e alinhado à esquerda.
O texto dentro do elemento <th> é por padrão em negrito e centralizado.
Veja também:
Tutorial de HTML:Tabela HTML
Manual de referência do HTML DOM:Objeto TableData
Tutorial de CSS:Definir estilo de tabela
Exemplo
Exemplo 1
Uma tabela HTML simples, com duas linhas e quatro células de tabela:
<table> <tr> <td> célula A</td> <td> célula B</td> </tr> <tr> <td> célula C</td> <td> célula D</td> </tr> </table>
Exemplo 2
Como alinhar <td>
中的内容(使用 CSS):
<table style="width:100%"> <tr> <th>月份</th> <th>储蓄</th> </tr> <tr> <td>一月</td> <td style="text-align:right">¥3400</td> </tr> <tr> <td>二月</td> <td style="text-align:right">¥4500</td> </tr> </table>
Exemplo 3
Como adicionar cor de fundo a células de tabela (usando CSS):
<table> <tr> <th>月份</th> <th>储蓄</th> </tr> <tr> <td style="background-color:#FF0000">一月</td> <td style="background-color:#00FF00">¥3400</td> </tr> </table>
例子 4
如何设置表格单元格的高度(使用 CSS):
<table> <tr> <th>月份</th> <th>储蓄</th> </tr> <tr> <td style="height:100px">一月</td> <td style="height:100px">¥3400</td> </tr> </table>
例子 5
如何在表格单元格中规定不换行(使用 CSS):
<table> <tr> <th>诗</th> </tr> <tr> <td style="white-space:nowrap">朝辞白帝彩云间,千里江陵一日还。两岸猿声啼不住,轻舟已过万重山。</td> </tr> </table>
例子 6
如何垂直对齐 <td>
中的内容(使用 CSS):
<table style="width:50%;"> <tr> <th>月份</th> <th>储蓄</th> </tr> <tr style="height:100px"> <td style="vertical-align:bottom">一月</td> <td style="vertical-align:bottom">¥3400</td> </tr> </table>
例子 7
如何设置表格单元格的宽度(使用 CSS):
<table style="width:100%"> <tr> <th>月份</th> <th>储蓄</th> </tr> <tr> <td style="width:70%">一月</td> <td style="width:30%">¥3400</td> </tr> </table>
例子 8
如何创建表格标题:
<table> <tr> <th>姓名</th> <th>电邮</th> <th>电话</th> </tr> <tr> <td>Bill Gates</td> <td>bill.gates@example.com</td> <td>138-1234-5678</td> </tr> </table>
例子 9
如何创建带标题的表格:
<table> <caption>月份ly savings</caption> <tr> <th>月份</th> <th>储蓄</th> </tr> <tr> <td>一月</td> <td>¥3400</td> </tr> <tr> <td>二月</td> <td>¥4500</td> </tr> </table>
例子 10
如何定义跨越多行或多列的表格单元格:
<table> <tr> <th>姓名</th> <th>电邮</th> <th colspan="2">电话</th> </tr> <tr> <td>Bill Gates</td> <td>bill.gates@example.com</td> <td>138-1234-5678</td> <td>186-2345-6789</td> </tr> </table>
Atributo
Atributo | Valor | Descrição |
---|---|---|
colspan | Número | Definir o número de colunas que a célula deve cruzar. |
headers | header_id | Definir uma ou mais células de cabeçalho relacionadas à célula. |
rowspan | Número | Definir o número de linhas que a célula deve cruzar. |
Atributos globais
<td>
A tag também suporta Atributos globais no HTML.
Atributos de evento
<td>
A tag também suporta Atributos de evento no HTML.
Configurações CSS padrão
A maioria dos navegadores usará os seguintes valores padrão para exibir <td>
Elemento:
td { display: table-cell; vertical-align: inherit; }
Suporte a navegadores
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Suporte | Suporte | Suporte | Suporte | Suporte |
- Página anterior <tbody>
- Próxima página <template>