日常工作编辑文档绘制表格时,不仅仅需要规整的n*m行列表格,有时候也需要对表格进行单元格合并,比如下图:
![](https://box.kancloud.cn/27f648eb363eb306a3a488fdc12738cf_704x196.png)
但是Markdown本身不提供单元格合并语法,但是不要忘了,Markdown是兼容HTML的,因此,我们可以通过HTML的方式实现单元格合并。
主要用到了HTML的一个标签:
rowspan:规定单元格可横跨的行数。横跨几行属性值就写几,如上图中横跨7行,则rowspan=”7”
colspan:规定单元格可纵深的列数。
~~~
<table>
<tr>
<td rowspan="7"> 文件状态:<br/>
[√] 草稿<br/>
[√] 正在修改<br/>
[√] 正式发布 </td>
<td>文件标识:</td>
<td> </td>
</tr>
<tr>
<td>当前版本:</td>
<td>2.7</td>
</tr>
<tr>
<td>作 者:</td>
<td></td>
</tr>
<tr>
<td>创建日期:</td>
<td></td>
</tr>
<tr>
<td>最后更新:</td>
<td></td>
</tr>
<tr>
<td>密 级:</td>
<td></td>
</tr>
<tr>
<td>版权说明:</td>
<td></td>
</tr>
</table>
~~~
合并行: HTML代码:
~~~
<table>
<tr>
<td>列一</td>
<td>列一</td>
</tr>
<tr>
<td colspan="2">合并行</td>
</tr>
<tr>
<td colspan="2">合并行</td>
</tr>
</table>
~~~