我想在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(跨浏览器支持)?