Дан фрагмент HTML-кода:
<table border="1">
<tr><td colspan="3">A</td><td>B</td></tr>
<tr><td rowspan="2">C</td><td>D</td><td>E</td><td>F</td></tr>
<tr><td>G</td><td>H</td><td>I</td></tr>
</table>
Какая ячейка окажется в третьей строке таблицы во втором столбце при отображении в браузере?
Показать ответ и разборСкрыть ответ и разбор
Верный ответ
- DG
Разбор
Первая строка занимает 4 столбца: ячейка «A» объединяет три столбца, ячейка «B» занимает четвёртый. Во второй строке ячейка «C» с rowspan="2" занимает первый столбец во второй и третьей строках, а «D», «E», «F» занимают столбцы 2–4. В третьей строке первый столбец уже занят ячейкой «C», поэтому «G» попадает во второй столбец, «H» в третий, «I» в четвёртый. Значит, во втором столбце третьей строки находится «G». Ответ «H» получается, если не учесть rowspan.