Edytuj: Wybrana odpowiedź zawiera łącze do działającego skrzypka, które udało mi się skomponować bez użycia tabeli zagnieżdżonej.Jak semantycznie zakodować tabelę zagnieżdżoną HTML, która wyrównuje (i kojarzy) z nagłówkami tabeli nadrzędnej
Chcę semantycznie kodować tabelę w HTML z układem podobnym do poniższego obrazka. Niestety nie udało mi się znaleźć czegoś podobnego tutaj w sieci.
byłem w stanie zmusić wygląd poprzez ręczne ustawienie szerokości komórki, ale chcę, aby upewnić się, że kod mam produkcji ma sens, i nie sądzę, że to przypadek, bo bez ręcznie ustawiając szerokość, standardowe renderowanie wygląda bardziej jak na poniższym obrazku.
Dotychczas problematyczny kod mam wymyślić wygląda następująco:
<table>
<thead>
<tr>
<th scope="col">Type of Loss Dollar</th>
<th scope="col">Reserve Amount</th>
<th scope="col">Paid Amount</th>
<th scope="col">Total This Loss</th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="3">
<table>
<tbody>
<tr>
<th scope="row">Medical</th>
<td><input type="text" /></td>
<td><input type="text" /></td>
</tr><tr>
<th scope="row">Indemnity</th>
<td><input type="text" /></td>
<td><input type="text" /></td>
</tr><tr>
<th scope="row">Expense</th>
<td><input type="text" /></td>
<td><input type="text" /></td>
</tr>
</tbody>
</table>
</td><td>
TOTAL
</td>
</tr>
</tbody>
</table>
Nie stosować tabelę w tabeli. Użyj tabeli * jeden *. Problem rozwiązany. – deceze
Gdy zdjęcia będą dostępne, problem stanie się wyraźniejszy. Ponownie przepraszam za opóźnienie. –
Odpowiedź łatwa na html, ciężko na serverze:/ – Jonathan