我有一组生成的 HTML,其中包含一些我想要插入 MS-Word 文档的表格:
<table width="600" cellspacing="0" cellpadding="0" border="1" align="center"><tbody>
<tr>
<th scope="col">Case</th>
<th scope="col">Manoeuvre Duration (s)</th>
<th scope="col">Thruster 1A</th>
<th scope="col">Thruster 2A</th>
</tr>
</tbody></table>
<div align="center"><h5>
Table 1: Pulses Number for X Manoeuver for A
</h5></div>
<table width="600" cellspacing="0" cellpadding="0" border="1" align="center"><tbody>
<tr>
<th scope="col">Case</th>
<th scope="col">Manoeuvre Duration (s)</th>
<th scope="col">Thruster 1A</th>
<th scope="col">Thruster 2A</th>
</tr>
</tbody></table>
<div align="center"><h5>
Table 2: Pulses Number for X Manoeuver for B
</h5></div>
<table width="600" cellspacing="0" cellpadding="0" border="1" align="center"><tbody>
<tr>
<th scope="col">Case</th>
<th scope="col">Manoeuvre Duration (s)</th>
<th scope="col">Thruster 1A</th>
<th scope="col">Thruster 2A</th>
</tr>
</tbody></table>
<div align="center"><h5>
Table 3: Pulses Number for X Manoeuver for C
</h5></div><h4></h4>
我正确地生成了表格图例编号,但是,这不允许更新表格的表格,因为数字 1、2、3 不被 MS-Word 解释为 {SEQ Table} 字段。
是否有人知道我是否可以使用特殊标签以及使用哪个标签来告知 MS-Word 有关 HTML 中的表格图例字段?
BR,亚历克西斯
答案1
用 MS-Word 保存修改后的 HTML 后,我发现了一个棘手的标签:
<p class=MsoCaption>Table <!--[if supportFields]>
<span style='mso-element:field-begin'></span>
<span style='mso-spacerun:yes'> </span>SEQ Table \* ARABIC <span style='mso-element:field-separator'></span>
<![endif]-->
<span style='mso-no-proof:yes'>1</span>
<!--[if supportFields]>
<span style='mso-element:field-end'></span>
<![endif]-->Pulses Number for X Manoeuver for A</p>
我会尝试一下。