在标记中创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_tables
和mutiline_tables
扩展支持无标题表)
CSS解决scheme
如果您可以更改HTML输出的CSS,则可以使用:empty
伪类来隐藏空头,并使其看起来像没有头。
如果你不介意让它空着就浪费掉一条线,那么现在就可以忍受下面的黑客攻击。 (正如我所说,这是一个黑客,只有当你不喜欢添加任何额外的插件时使用这个)
| | | | |-|-|-| | Normal Key| Value1 | |__BoldKey__| Value2 |
要查看上面的内容,请访问https://stackedit.io/editor
它使用gitlab / github的markdown实现。
省略分隔符上面的标题,至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 |