【问题标题】:How can one display tables side by side in Github Markdown?如何在 Github Markdown 中并排显示表格?
【发布时间】:2017-04-19 11:41:01
【问题描述】:

例如,这不起作用,表已连接:

| Tables   |      Are      |  Cool |             | Tables   |      Are      |  Cool |
|----------|:-------------:|------:|             |----------|:-------------:|------:|
| col 1 is |  left-aligned | $1600 |             | col 1 is |  left-aligned | $1600 |
| col 2 is |    centered   |   $12 |             | col 2 is |    centered   |   $12 |
| col 3 is | right-aligned |    $1 |             

【问题讨论】:

  • 我很确定这是不可能的,即使是嵌入的 HTML。

标签: github-flavored-markdown


【解决方案1】:

文本之间的空格标记特定类型内容的开始和结束。试试这个:

<table>
<tr><th>Table 1 Heading 1 </th><th>Table 1 Heading 2</th></tr>
<tr><td>

|Table 1| Middle | Table 2|
|--|--|--|
|a| not b|and c |

</td><td>

|b|1|2|3| 
|--|--|--|--|
|a|s|d|f|

</td></tr> </table>

看起来像这样:

【讨论】:

  • 好的,我已经授予它了,但它对我不起作用:(,我正在使用标记转换为HTML。我想它无法完成......跨度>
  • @igorludi 考虑到它在 github 中工作的“原因”,这令人惊讶。如果您打开一个问题,详细说明您如何使用标记并在此处发布链接,我很乐意看看
  • @igorludi 我认为这是一个带有标记的错误:如果我制作第三行 &lt;tr&gt;&lt;td&gt;&lt;table&gt;&lt;/table&gt; 那么它也可以在标记中使用。不管你怎么看,它都是一个错误:)
  • 是否可以合并公共标题?
  • 是的,@Cfun 这只是标题中包含 colspan 的情况:&lt;tr&gt;&lt;th colspan=2&gt;Table 1 Heading 1 &lt;/th&gt;&lt;/tr&gt;
【解决方案2】:

对于 GitHub,您可以使用以下格式并排显示两个表格。这是我通常的做法:

|Table 1|Table 2|
|--|--|
|<table> <tr><th>Table 1 Heading 1</th><th>Table 1 Heading 2</th></tr><tr><td>Row 1 Column 1</td><td>Row 1 Column 2</td></tr> </table>| <table> <tr><th>Table 2 Heading 1</th><th>Table 2 Heading 2</th></tr><tr><td>Row 1 Column 1</td><td>Row 1 Column 2</td></tr> </table>|

你可以看到输出here

注意:请不要使用换行,否则将不起作用。

【讨论】:

  • 抱歉,这是一个 MD 表,在两个单元格中有 HTML,我正在寻找纯 markdown,或者至少外部表是 HTML(因为它总是很小 - 1x2表)。
  • @igorludi 您可以将它们反转并制作外部表格 HTML 和内部一个 MD。 spacepickle在答案中给出了一个例子。据我所知,纯降价是不可能的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-02-07
  • 2014-08-10
  • 2018-02-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-08
相关资源
最近更新 更多