我想在HTML下表重現(從PDF檢索):HTML表在不同的細胞排列段落
通知在同一小區內的段落如何與段落對齊在其他細胞中。
下面我給你看一個片斷表:
table,
th,
td {
border: 1px solid black;
border-collapse: collapse;
}
<table style="width:50%">
<tr>
<td rowspan="2">
<p>Procedimentos</p>
</td>
<td colspan="2">
<p>Taxas (euros)</p>
</td>
</tr>
<tr>
<td>
<p>Obtenção</p>
</td>
<td>
<p>Renovação</p>
</td>
</tr>
<tr>
<td>
<p>1 —</p>
<p>2 —</p>
<p>3 —</p>
<p>4 — Produtor de semente de variedades de conservação</p>
<p>5 — Acondicionador de semente de variedades de conservação</p>
</td>
<td>
<p>...</p>
<p>...</p>
<p>...</p>
<p>200</p>
<p>150</p>
</td>
<td>
<p>...</p>
<p>...</p>
<p>...</p>
<p>30</p>
<p>15</p>
</td>
</tr>
</table>
如果段落完全適合細胞無換行符(刪除「寬度」在<table>
),一切都很好。但是,當表縮小(如代碼段所示)時,會出現換行符,並且段落不再對齊(自然)。
我在這裏看到的兩種方法:
-
通過CSS
- ,我不知道怎麼辦。
- 通過HTML,通過細分整個表,使每個段落對齊成爲一個新的表格行。
選項2是非常痛苦的程序,因爲我編程建立這些表(從PDF),這意味着一個算法來細分表。
有誰知道如何強制段落應保持對齊的約束?這是可能的CSS(跨瀏覽器支持)?