Таблица Html - Комплексная компоновка - specificel
Я получил эту таблицу в задании, но мне трудно реплицировать ее:
http://evc-cit.info/cit040/screenshots/complex_table.gif
Кажется, я не могу получить ячейку Xpath и ячейку преобразования XSL для обмена ячейками с 11 утра до 2 вечера, может кто-нибудь мне помочь?
немного взломанный, но вы могли бы сказать, что 11:00 - 2:00 вечера на самом деле две строки, а не одна (каждая ячейка тогда будет rowspan=2
). Тогда ячейки преобразования Xpath и XSL также будут rowspan=2
поскольку теперь есть 4 строки. (Вторник будет rowspan=4
)
Я пришел сюда с таким же сомнением, хотя на это был дан ответ, но это не очень хорошее объяснение, поэтому мне потребовалось много времени, чтобы решить эту проблему. Вам нужно поместить преобразования XLS в третью строку, а не во вторую строку. См. Код ниже.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="description" content="">
<meta name="keywords" content="">
<title>Table Practice</title>
</head>
<body>
<table border="1" align="center" cellpadding="10px">
<thead>
<tr>
<th rowspan="3">Day</th>
<th colspan="3">Seminar</th>
</tr>
<tr>
<th colspan="2">Schedule</th>
<th rowspan="2">Topic</th>
</tr>
<tr>
<th>Begin</th>
<th>End</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2">Monday</td>
<td rowspan="2">8:00 a.m</td>
<td rowspan="2">5:00 p.m</td>
<td>Introduction to XML</td>
</tr>
<tr>
<td>Validity: DTD and Relax NG</td>
</tr>
<tr>
<td rowspan="4">Tuesday</td>
<td>8:00 a.m</td>
<td>11:00 a.m</td>
<td rowspan="2">XPath</td>
</tr>
<tr>
<td rowspan="2">11:00 a.m</td>
<td rowspan="2">2:00 p.m</td>
</tr>
<tr>
<td rowspan="2">XSL transformation</td>
</tr>
<tr>
<td>2:00 p.m</td>
<td>5:00 p.m</td>
</tr>
<tr>
<td>Wednesday</td>
<td>8:00 a.m</td>
<td>12:00 p.m</td>
<td>XLS Formatting Objects</td>
</tr>
</tbody>
</table>
</body>
</html>
- Вопросы
- Html-table
- Таблица Html - Комплексная компоновка - specificel