<table>
;<table>
, utilizaremos a tag <tr>
, que quer dizer Table Row,
ou no português, Linha de Tabela ;<tr>
, podemos colocara tag <th>
, que vem a ser o cabeçalho ;<tr>
, utilizamos a tag <td>
, para inserir o conteúdo da linha.Veja como fica na prática o código:
<table>
<tr>
<th>
Nome
</th>
<th>
Idade
</th>
</tr>
<tr>
<td>
nome
</td>
<td>
18
</td>
</tr>
</table>
Na prática, o que termos é:
Nome | Idade |
---|---|
Nome | 18 |
Já vimos como criar uma tabela simples certo? Bom, agora vamos organizar ela um pouco e para isso, teremos algumas tags que serão apresentadas:
<caption>
: Vem a ser a descrição do que tem na nossa tabela. Exemplo:
<caption>
Pessoas por Idade<colgroup>
: Tag usada para agrupar as colunas da tabela.
<colgroup>
temos a tag <col>
para gerenciarmos o estilo das colunas.-------------------------------------------------
<thead>
, que seria Table Head, no português, Cabeça da Tabela/Cabeçalho.
Então, tudo que for fazer parte do cabeçalho fica aqui dentro, exemplo:<table>
<caption>
Pessoas por Idade </caption>
<thead>
<tr>
<th>
Nome
</th>
<th>
Idade
</th>
</tr>
</thead>
...
-------------------------------------------------
<tbody>
, que é o nosso Table Body, Corpo da Tabela/Conteúdo da Tabela. Logo, tudo que for de conteúdo
vira para dentro do <tbody>
, exemplo:
...
<tbody>
<tr>
<td>
Nome
</td>
<td>
Idade
</td>
</tr>
</tbody>
...
-------------------------------------------------
<tfoot>
, que é o nosso Table Foot, Rodapé. Nele, colocaremos por exemplo Total de Pessoas, exemplo:
...
<tfoot>
<tr>
<td>
Total de Pessoas
</td>
<td>
2
</td>
</tr>
</tfoot>
</table>
Nome | Idade |
---|---|
Nome | Idade |
Total de Pessoas | 2 |
-------------------------------------------------
-------------------------------------------------
OBS.: Precisaremos deixar uma célular em branco, utilizaremos o atributo-------------------------------------------------
<table>
<caption>
Lojas e Produtos </caption>
<colgroup>
<col>
<col
<col
</colgroup>
...
-------------------------------------------------
...
<thead>
<tr>
<th
</th>
<th
</th>
<th
</th>
</tr>
<tr>
<td
</td>
<td
</td>
<td
</td>
<td
</td>
</tr>
</thead>
...
-------------------------------------------------
...
<tbody>
<tr>
<th
</th>
<td>
20
</td>
<td>
15
</td>
<td>
10
</td>
<td>
10
</td>
</tr>
<tr>
<th
</th>
<td>
50
</td>
<td>
45
</td>
<td>
40
</td>
<td>
25
</td>
</tr>
</tbody>
...
-------------------------------------------------
Loja 1 | Loja 2 | |||
---|---|---|---|---|
Produzidos Loja 1 | Vendidos Loja 1 | Produzidos Loja 2 | Vendidos Loja 2 | |
Produto 1 | 20 | 15 | 10 | 10 |
Produto 2 | 50 | 45 | 40 | 25 |
-------------------------------------------------
De certa forma é uma tabela simples, mas, se você chegou até aqui, seguindo os passos, percebe que faz jus ao nome "Complexa".