O atributo rowspan serve para mesclar células na vertical.
Exemplo:<table width="300" border="1" cellspacing="0" cellpadding="0"> <tr> <td>célula 1</td> <td>célula 2</td> <td>célula 3</td> </tr> <tr> <td>célula 4</td> <td>célula 5</td> <td>célula 6</td> </tr> <tr> <td>célula 7</td> <td>célula 8</td> <td>célula 9</td> </tr> </table>
<table width="300" border="1" cellspacing="0" cellpadding="0"> <tr> <td rowspan="2">célula 1 mesclada<br>com célula 4</td> <td>célula 2</td> <td>célula 3</td> </tr> <tr> <td>célula 5</td> <td>célula 6</td> </tr> <tr> <td>célula 7</td> <td>célula 8</td> <td>célula 9</td> </tr> </table>
<table width="300" border="1" cellspacing="0" cellpadding="0"> <tr> <td>célula 1</td> <td>célula 2</td> <td>célula 3</td> </tr> <tr> <td>célula 4</td> <td rowspan="2">célula 5 mesclada<br>com célula 8</td> <td>célula 6</td> </tr> <tr> <td>célula 7</td> <td>célula 9</td> </tr> </table>
Não tem segredo para mesclar uma célula, o valor do atributo rowspan deve ser um número inteiro positivo que representa o número de células que irão mesclar.
Coloque o atributo na célula que deseja mesclar e exclua a célula que fará parte da união.
| célula 1 | célula 2 | célula 3 |
| célula 4 | célula 5 | célula 6 |
| célula 7 | célula 8 | célula 9 |
| célula 1 mesclada com célula 4 |
célula 2 | célula 3 |
| célula 5 | célula 6 | |
| célula 7 | célula 8 | célula 9 |
| célula 1 | célula 2 | célula 3 |
| célula 4 | célula 5 mesclada com célula 8 |
célula 6 |
| célula 7 | célula 9 |