Markdown中的Rowspan语法

时间:2013-05-06 18:37:48

标签: html markdown html-table

我正在尝试使用markdown语法创建一个表,其中单元格的内容跨越各行。我怎样才能做到这一点?

该表应如下所示:

http://www.w3resource.com/html/attributes/html-rowspan-attribute-with-td-element.png

提前致谢!

2 个答案:

答案 0 :(得分:11)

截至今天,标准Markdown语言中没有表格的语法。您可以在MultiMarkdownMarkdown Extra等某些Markdown扩展程序中找到它,但不支持任何行数。

您仍然可以在降价时添加html代码,例如in this example

答案 1 :(得分:2)

我想我有点晚了,但你不能这么狭隘。 实际上可以使用插件“MultiMarkdown”与 Joplin 做这样的技巧,因为您可以在表格单元格中使用普通的 HTML 标记:

|
|1<td rowspan="2">3</td>
|2 
|4|5| 

这是一个非常讨厌的 Markdown 和 HTML 组合,我敢肯定它会让一些人皱眉。什么结果是这样的:

fig.1 using MultiMarkdown

非常重要的是 Multimarkdown 不是允许这种混合 Markdown 和 HTML 的,它也适用于普通的 Markdown 2.0。

Multimarkdown 实际上是一个表格插件,它允许我省略标题和右侧额外的两个单元格。

最接近 OP 要求的,以及我认为可以使用 vanilla Markdown 2.0(不带 MultiMarkdown)创建的内容如下所示:

|A |B
|--|--
|1<td rowspan="2">3</td>|2
|4|5
|6|7 

fig.2 using vanilla Markdown2.0