Я пытаюсь воспроизвести следующую таблицу в HTML ![enter image description here](https://i.stack.imgur.com/BoONI.png)
Я получил следующую структуру со следующим кодом
<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
border: 2px solid black;
}
.vertical-text {
transform: rotate(270deg);
transform-origin: left top 0;
}
</style>
</head>
<body>
<table>
<caption>Stadializarea nefropatiei diabetice</caption>
<thead>
<tr>
<td rowspan="11">60</td>
<th colspan="4"></th>
<th colspan="4">Persistent albuminuria categories<br>Description and range
</tr>
</thead>
<tbody>
<tr>
<td>60</td>
<td colspan="4"></td>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>60</td>
<td colspan="4"></td>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>60</td>
<td colspan="4"></td>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>60</td>
<td colspan="4">Stadializarea CKD in functie<br> de filtrarea glomerulara si albuminurie</td>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>60</td>
<td colspan="4"></td>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>60</td>
<td colspan="4"></td>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>60</td>
<td colspan="4"></td>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>60</td>
<td colspan="4"></td>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>60</td>
<td>G1</td>
<td>Normal of high</td>
<td>>90</td>
<td>Stadiu</td>
<td bgcolor="red"></td>
<td bgcolor="blue"></td>
<td bgcolor="orange"></td>
</tr>
<tr>
<td>60</td>
<td>G1</td>
<td>Normal of high</td>
<td>>90</td>
<td>Stadiu</td>
<td bgcolor="red"></td>
<td bgcolor="blue"></td>
<td bgcolor="orange"></td>
</tr>
<tr>
<td>60</td>
<td>G1</td>
<td>Normal of high</td>
<td>>90</td>
<td>Stadiu</td>
<td bgcolor="red"></td>
<td bgcolor="blue"></td>
<td bgcolor="orange"></td>
</tr>
<tr>
<td>60</td>
<td>G1</td>
<td>Normal of high</td>
<td>>90</td>
<td>Stadiu</td>
<td bgcolor="red"></td>
<td bgcolor="blue"></td>
<td bgcolor="orange"></td>
</tr>
<tr>
<td>60</td>
<td>G1</td>
<td>Normal of high</td>
<td>>90</td>
<td>Stadiu</td>
<td bgcolor="red"></td>
<td bgcolor="blue"></td>
<td bgcolor="orange"></td>
</tr>
<tr>
<td>60</td>
<td>G1</td>
<td>Normal of high</td>
<td>>90</td>
<td>Stadiu</td>
<td bgcolor="red"></td>
<td bgcolor="blue"></td>
<td bgcolor="orange"></td>
</tr>
</tbody>
</table>
</html>
Но я не могу: - объединить девять ячеек первого столбца (с 60-ми) с девятью ячейками второго столбца (и устранить их левую и верхнюю границу);- объединить ячейки 10-15 первого столбца, чтобы я мог ввести туда вертикальный текст;
без изменения текущего макета.Я ценю любое предложение.Есть ли более простой способ, чем HTML-таблица для реализации этого?