Lassen Sie diese Lösung überprüfen:
HTML:
<table>
<tr>
<td rowspan=3>1.1</td>
<td>1.2</td>
<td rowspan=2>1.3</td>
<td rowspan=4>1.4</td>
</tr>
<tr>
<td rowspan=3>2.1</td>
<!--<td>2.2</td>-->
<!--<td>2.3</td>-->
<!--<td>2.4</td>-->
</tr>
<tr>
<!--<td>3.1</td>-->
<!--<td>3.2</td>-->
<td rowspan=2>3.3</td>
<!--<td>3.4</td>-->
</tr>
<tr>
<td >4.1</td>
<!--<td>4.2</td>-->
<!--<td>4.3</td>-->
<!--<td>4.4</td>-->
</tr>
</table>
CSS:
td {
border: 1px solid black;
}
tr {
height: 20px;//It only work for fixed height. Haven't found better solution yet
}