由于 Markdown 语法本身不包含复杂表格的插入,但是可以使用 html 语法来实现,一般的 markdown 编辑器都是支持 html 语法的。
复杂表格与简单表格最大的差异有两点:水平单元格的合并和纵向单元格的合并,通过 html 语法实现这两个操作本质就是:删除多余的空白单元格,然后使用某些单元格的 colspan 和 rowspan 属性进行扩展填充。
| 水平单元格的合并:基于 colspan 属性,即使一个单元格占多列的空间
| 纵向单元格的合并:基于 rowspan 属性,即使一个单元格占多行的空间