在标记中创build没有标题的表格

是否有可能在降价时创build没有标题的表格?

HTML看起来像这样:

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

大多数降价parsing器不支持没有标题的表格。 这意味着标题的分隔线是强制性的。

parsing器支持没有标题的表格

  • multimarkdown
  • Maruku :在ruby中的一个stream行的实现
  • 旁白 : “所有表格必须以一行或多行标题开头”
  • PHP Markdown Extra “第二行包含标题和内容之间的强制分隔线”

  • RDiscount 使用PHP Markdown Extra语法。

  • Github Flavored Markdown

parsing器支持没有标题的表。

  • Kramdown :Ruby中的parsing器
  • Text :: MultiMarkdown :Perl CPAN模块。
  • MultiMarkdown :Windows应用程序。
  • ParseDown Extra :PHP中的parsing器。
  • Pandoc :用Haskell编写的命令行的文档转换器(通过simple_tablesmutiline_tables扩展支持无标题表)

CSS解决scheme

如果您可以更改HTML输出的CSS,则可以使用:empty伪类来隐藏空头,并使其看起来像没有头。

如果你不介意让它空着就浪费掉一条线,那么现在就可以忍受下面的黑客攻击。 (正如我所说,这是一个黑客,只有当你不喜欢添加任何额外的插件时使用这个)

 | | | | |-|-|-| | Normal Key| Value1 | |__BoldKey__| Value2 | 

要查看上面的内容,请访问https://stackedit.io/editor

它使用gitlab / githubmarkdown实现。

省略分隔符上面的标题,至less在Perl Text :: MultiMarkdown和FletcherPenney MultiMarkdown中生成无标题表

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

请参阅PHP Markdownfunction请求


PHP Parsedown中的空标题生成无标题表。

 | | | |-----|-----| |Foo |37 | |Bar |101 | 
 $ cat foo.md Key 1 | Value 1 Key 2 | Value 2 
 $ kramdown foo.md <table> <tbody> <tr> <td>Key 1</td> <td>Value 1</td> </tr> <tr> <td>Key 2</td> <td>Value 2</td> </tr> </tbody> </table> 

通过使用空链接,我使用bitbucket的降价工作

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

这在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表格。

你有没有试过Senseful Solutions 格式文本作为表格工具?

我认为你仍然需要标题,但它使得创build表更容易。

你可以把数据放在标题中,它会正常显示

  |Foo |11 | |-----|-----| |Bar |11 |