Mesclagem de células em tabelas HTML
Tabelas / Tutorial HTML5
Como mesclar células na tabela HTML?
Para mesclar células em uma tabela HTML, utilize os atributos rowspan
e colspan
.
Mesclando células horizontalmente
Utilize o atributo colspan
para mesclar células horizontalmente em uma tabela HTML. O valor de colspan
define o número de colunas que a célula deve abranger.
<table style="border-collapse:collapse; width: 100%; border: 1px solid black;">
<tr>
<th>Nome</th>
<th colspan="2">Contato</th>
<th>Endereço</th>
</tr>
<tr>
<td>Maria</td>
<td>Telefone</td>
<td>Email</td>
<td>Rua A, 123</td>
</tr>
<tr>
<td>João</td>
<td>Telefone</td>
<td>Email</td>
<td>Rua B, 456</td>
</tr>
<tr>
<td>Ana</td>
<td colspan="2">Telefone e Email</td>
<td>Rua C, 789</td>
</tr>
</table>
Mesclando células verticalmente
Utilize o atributo rowspan
para mesclar células verticalmente em uma tabela HTML. O valor de rowspan
define o número de linhas que a célula deve abranger.
<table style="border-collapse:collapse; width: 100%; border: 1px solid black;">
<tr>
<th>Nome</th>
<th>Contato</th>
<th>Endereço</th>
</tr>
<tr>
<td rowspan="2">Maria</td>
<td>Telefone</td>
<td>Rua A, 123</td>
</tr>
<tr>
<td>Email</td>
<td>Rua A, 123</td>
</tr>
<tr>
<td>João</td>
<td>Telefone</td>
<td>Rua B, 456</td>
</tr>
<tr>
<td>João</td>
<td>Email</td>
<td>Rua B, 456</td>
</tr>
</table>
Utilize os atributos rowspan
e colspan
para mesclar células conforme necessário.