Я борюсь с таблицей HTML.
Я понятия не имею, почему этот тег таблицы не работает должным образом в браузере
<table border="1">
<tbody>
<tr>
<td rowspan="2">1-1</td>
<td rowspan="3">2-1</td>
</tr>
<tr>
<td rowspan="2">1-2</td>
</tr>
<tr>
<td rowspan="3">2-2</td>
</tr>
<tr>
<td rowspan="2">1-3</td>
</tr>
</tbody>
</table>
HTML-код, приведенный выше, будет выглядеть так:
Однако вид, который я ожидал увидеть, выглядит следующим образом
Как я понял, если я хочу увидеть, что я хочу в браузере, я должен исправить ряды строк, как это
<table border="1">
<tbody>
<tr>
<td rowspan="1">1-1</td>
<td rowspan="2">2-1</td>
</tr>
<tr>
<td rowspan="2">1-2</td>
</tr>
<tr>
<td rowspan="2">2-2</td>
</tr>
<tr>
<td rowspan="1">1-3</td>
</tr>
</tbody>
</table>
Но мне действительно интересно, что отличается и почему браузер (Chrome) не отображает первый должным образом и делает второй.