有可能在Markdown中创建一个没有标题的表吗?

HTML看起来是这样的:

<table>
<tr>
    <td>Key 1</td>
    <td>Value 1</td>
</tr>
<tr>
    <td>Key 2</td>
    <td>Value 2</td>
</tr>
</table>

当前回答

如果你不介意留空浪费一行,可以考虑下面的hack(这是一个hack,只有当你不喜欢添加任何额外的插件时才使用它)。

|   |   |
|---|---|
|__Bold Key__| Value1 |
| Normal Key | Value2 |

要查看上面的效果,请复制上面的内容并访问https://stackedit.io/app

它与GitLab/GitHub的Markdown实现一起工作。

其他回答

通用解决方案

不幸的是,许多建议并不适用于所有Markdown查看器/编辑器,例如,流行的Markdown查看器Chrome扩展,但它们确实适用于iA Writer。

在这两种流行的程序中(可能也适用于您的特定应用程序)使用HTML注释块('<!- - - - - >”):

| <!-- -->    | <!-- -->    |
|-------------|-------------|
| Foo         | Bar         |

就像前面提到的一些建议一样,这确实会在Markdown查看器/编辑器中添加一个空标题行。在iA Writer中,它在美学上足够小,不会对我造成太大影响。

我得到了这个工作与Bitbucket的Markdown使用一个空链接:

[]()  | 
------|------
Row 1 | row 2

什么工作在GitHub问题编辑器是

&nbsp; |&nbsp;
------ | ---
Foo    | Bar

但它确实显示了一个空标题

省略分隔符上方的标头,至少在Perl Text::MultiMarkdown和FletcherPenney MultiMarkdown中会生成一个无标头的表

|-------------|--------|
|**Name:**    |John Doe|
|**Position:**|CEO     |

请参阅PHP Markdown特性请求


在PHP Parsedown中,空标题会生成带有空标题的表,这些表通常是不可见的(取决于您的CSS),因此看起来像无标题的表。

|     |     |
|-----|-----|
|Foo  |37   |
|Bar  |101  |

以下工作很好为我在GitHub。第一行不再是粗体,因为它不是一个标题:

<table align="center">
    <tr>
        <td align="center"><img src="docs/img1.png?raw=true" alt="some text"></td>
        <td align="center">Some other text</td>
        <td align="center">More text</td>
    </tr>
    <tr>
        <td align="center"><img src="docs/img2.png?raw=true" alt="some text"></td>
        <td align="center">Some other text 2</td>
        <td align="center">More text 2</td>
    </tr>
</table>

在这里查看一个没有标题的HTML表示例。