Tags relacionadas à Tabela
Neste artigo, explicamos as tags relacionadas à tabela.
Isto explica como descrever tabelas e legendas de tabelas em HTML, juntamente com exemplos.
YouTube Video
Tags relacionadas à Tabela
Tag <table>
1<table>
2 <tr>
3 <th>Header 1</th>
4 <th>Header 2</th>
5 </tr>
6 <tr>
7 <td>Data 1</td>
8 <td>Data 2</td>
9 </tr>
10</table>
Header 1 | Header 2 |
---|---|
Data 1 | Data 2 |
-
A tag
<table>
é usada para criar uma tabela que organiza e exibe dados em linhas e colunas.A tag
<table>
organiza visualmente os dados e cria tabelas com múltiplas linhas e colunas. As linhas são definidas com a tag<tr>
, as células de cabeçalho com a tag<th>
, e as células de dados com a tag<td>
. -
Você pode personalizar o estilo e o layout da tabela usando CSS.
Tag <tr>
1<tr>
2 <td>Row 1, Cell 1</td>
3 <td>Row 1, Cell 2</td>
4</tr>
-
A tag
<tr>
é usada para definir linhas em uma tabela.A tag
<tr>
é usada para criar cada linha de uma tabela, contendo células (<td>
ou<th>
). -
Cada linha pode conter múltiplas células, formando a estrutura geral da tabela.
Tags <th>
e <td>
1<th>Header 1</th>
2<td>Data 1</td>
- A tag
<th>
define a célula de cabeçalho de uma tabela. Normalmente usado em linhas de cabeçalho, o conteúdo das células é em negrito e centralizado. - A tag
<td>
define uma célula de dados padrão de tabela, que exibe dados regulares da tabela.
Atributos colspan
e rowspan
1<table>
2 <thead>
3 <tr>
4 <th>Header 1</th>
5 <th>Header 2</th>
6 </tr>
7 </thead>
8 <tbody>
9 <tr>
10 <td colspan="2">Spanning Cell</td>
11 </tr>
12 <tr>
13 <td rowspan="2">Spanning Cell</td>
14 <td>Data 1</td>
15 </tr>
16 <tr>
17 <td>Data 2</td>
18 </tr>
19 </tbody>
20</table>
Header 1 | Header 2 |
---|---|
Spanning Cell | |
Spanning Cell | Data 1 |
Data 2 |
colspan
e rowspan
são atributos usados quando células da tabela abrangem várias colunas ou linhas.
- O atributo
colspan
permite que uma célula abranja várias colunas. - O atributo
rowspan
permite que uma célula se estenda por múltiplas linhas.
Tags <thead>
, <tbody>
, <tfoot>
1<table>
2 <thead>
3 <tr>
4 <th>Header 1</th>
5 <th>Header 2</th>
6 </tr>
7 </thead>
8 <tbody>
9 <tr>
10 <td>Data 1</td>
11 <td>Data 2</td>
12 </tr>
13 <tr>
14 <td>Data 3</td>
15 <td>Data 4</td>
16 </tr>
17 </tbody>
18 <tfoot>
19 <tr>
20 <td>Footer 1</td>
21 <td>Footer 2</td>
22 </tr>
23 </tfoot>
24</table>
Header 1 | Header 2 |
---|---|
Data 1 | Data 2 |
Data 3 | Data 4 |
Footer 1 | Footer 2 |
-
A tag
<thead>
é usada para definir a seção de cabeçalho de uma tabela. Ela normalmente contém os cabeçalhos das colunas.A tag
<thead>
está posicionada no topo da tabela, definindo os títulos ou cabeçalhos das colunas. Isso ajuda a distinguir claramente as seções de dados. -
A tag
<tbody>
define a seção do corpo da tabela. Ela contém as linhas de dados.A tag
<tbody>
contém o corpo principal dos dados da tabela. Ela está posicionada entre as linhas delimitadas pelas tags<thead>
e<tfoot>
. -
A tag
<tfoot>
define a parte do rodapé da tabela, que inclui totais ou notas.A tag
<tfoot>
está localizada no final da tabela e é usada para exibir totais ou outras anotações. É especialmente útil ao resumir ou mostrar totais para grandes conjuntos de dados.
Tags <caption>
e <colgroup>
1<table>
2 <caption>Sample Table Caption</caption>
3 <colgroup>
4 <col style="background-color: #f2f2f2">
5 <col style="background-color: #e6e6e6">
6 </colgroup>
7 <thead>
8 <tr>
9 <th>Header 1</th>
10 <th>Header 2</th>
11 </tr>
12 </thead>
13 <tbody>
14 <tr>
15 <td>Data 1</td>
16 <td>Data 2</td>
17 </tr>
18 <tr>
19 <td>Data 3</td>
20 <td>Data 4</td>
21 </tr>
22 </tbody>
23</table>
Header 1 | Header 2 |
---|---|
Data 1 | Data 2 |
Data 3 | Data 4 |
-
A tag
<caption>
adiciona uma legenda (cabeçalho) para tornar o conteúdo da tabela mais claro. Ela geralmente é colocada no topo da tabela e serve para resumir o conteúdo geral da tabela. -
A tag
<colgroup>
agrupa colunas dentro de uma tabela e é usada para aplicar estilos ou layouts. Você pode especificar cores de fundo ou larguras para colunas específicas incluindo a tag<col>
.
Exemplo de tabela
1<table>
2 <caption>Table Title</caption>
3 <colgroup>
4 <col span="2" style="background-color: lightblue;">
5 </colgroup>
6 <thead>
7 <tr>
8 <th>Header 1</th>
9 <th>Header 2</th>
10 <th>Header 3</th>
11 <th>Header 4</th>
12 </tr>
13 </thead>
14 <tbody>
15 <tr>
16 <td>Data 11</td>
17 <td>Data 12</td>
18 <td>Data 13</td>
19 <td>Data 14</td>
20 </tr>
21 <tr>
22 <td>Data 21</td>
23 <td>Data 22</td>
24 <td>Data 23</td>
25 <td>Data 24</td>
26 </tr>
27 </tbody>
28 <tfoot>
29 <tr>
30 <td colspan="3">Table Footer Title</td>
31 <td>Table Footer Summary</td>
32 </tr>
33 </tfoot>
34</table>
Header 1 | Header 2 | Header 3 | Header 4 |
---|---|---|---|
Data 11 | Data 12 | Data 13 | Data 14 |
Data 21 | Data 22 | Data 23 | Data 24 |
Table Footer Title | Table Footer Summary |
-
A tag
<table>
é usada para criar uma tabela que exibe dados em linhas e colunas. -
A tag
<thead>
agrupa as linhas de cabeçalho da tabela. Ela geralmente contém tags<th>
, que servem como cabeçalhos. -
A tag
<tbody>
agrupa o conteúdo principal da tabela. Ela geralmente contém linhas de dados compostas por tags<td>
. -
A tag
<tfoot>
agrupa as linhas do rodapé da tabela. Ela é adequada para exibir totais ou notas. -
A tag
<colgroup>
agrupa as colunas de uma tabela e é usada para aplicar estilos a elas como um todo. -
A tag
<caption>
adiciona uma legenda ou título à tabela, facilitando para os usuários a compreensão do conteúdo da tabela. -
O atributo
colspan
permite que uma célula abranja várias colunas. -
O atributo
rowspan
permite que uma célula se estenda por múltiplas linhas.
Você pode acompanhar o artigo acima usando o Visual Studio Code em nosso canal do YouTube. Por favor, confira também o canal do YouTube.