如何在 Github 的 README.md 文件中显示 Table?

我想在 readme.md 文件中显示一个表。我读了 GitHub 风味降价,然后按照它说的去做。这是我的桌子:

| Attempt | #1 | #2 | #3 | #4 | #5 | #6 | #7 | #8 | #9 | #10 | #11 | #12 |
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| Seconds | 301 | 283 | 290 | 286 | 289 | 285 | 287 | 287 | 272 | 276 | 269 | 254 |

然而,我没有看到任何表格和结果看起来像:

enter image description here

202530 次浏览

将自述文件保存为 README.md,而不是 READ.ME

您需要再次查看文档

在你的情况下,你需要像下面的例子中的第二行:

Attempt | #1 | #2 | #3 | #4 | #5 | #6 | #7 | #8 | #9 | #10 | #11
--- | --- | --- | --- |--- |--- |--- |--- |--- |--- |--- |---
Seconds | 301 | 283 | 290 | 286 | 289 | 285 | 287 | 287 | 272 | 276 | 269

这段代码和你在 repo 中的代码的不同之处在于,第二行带分隔符的代码和头部的代码有相同的列。之后,将显示此表

| Attempt | #1 | #2 | #3 | #4 | #5 | #6 | #7 | #8 | #9 | #10 | #11 | #12 |
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| Seconds | 301 | 283 | 290 | 286 | 289 | 285 | 287 | 287 | 272 | 276 | 269 | 254 |

让你的例子更简短,更容易理解。

| Attempt | #1    | #2    |
| :---:   | :---: | :---: |
| Seconds | 301   | 283   |

而且格式化得更容易阅读。

| Attempt | #1    | #2    |
| :---:   | :---: | :---: |
| Seconds | 301   | 283   |

标题必须用管道 |字符分隔,并用下划线 -破折号字符分隔。每列中必须至少有三个连字符。

You can create tables by assembling a list of words and dividing them with hyphens - (for the first row), and then separating each column with a pipe |.

First Header  | Second Header
------------- | -------------
Content Cell  | Content Cell
Content Cell  | Content Cell

为了美观起见,你还可以在两端加上额外的管道:

| First Header  | Second Header |
| ------------- | ------------- |
| Content Cell  | Content Cell  |
| Content Cell  | Content Cell  |

GitHub 风味降价

Our example becomes:

| Attempt | #1  | #2  |
| ------- | --- | --- |
| Seconds | 301 | 283 |

最后,通过包含冒号: 在标题行中,您可以定义文本为左对齐、右对齐或中心对齐:

| Left-Aligned  | Center Aligned  | Right Aligned |
| :------------ |:---------------:| -----:|
| col 3 is      | some wordy text | $1600 |
| col 2 is      | centered        |   $12 |
| zebra stripes | are neat        |    $1 |

GitHub 风味降价

为了居中对齐,我们的例子是:

| Attempt | #1    | #2    |
| :-----: | :---: | :---: |
| Seconds | 301   | 283   |

我使用 Markdown Table 工具(https://www.tablesgenerator.com/markdown_tables)帮助我从 csv 导入数据或者将 html 表格转换成 Markdown,我可以简单地将它复制到我的 README.md 文件中,这对我来说是一个真正的节省时间的工具。

我通常写的东西,我要发布在我的 README 文件的 Excel 文件,并保存为 csv 和导入到这个工具,并复制粘贴生成的标记,它创建了一个表,它的体面,其他人阅读你的指示。

希望能帮上忙。

Don't forget to include an empty line before the table or it won't format correctly.

  • 我们可以添加三个破折号(中心对齐) : | ——-|
  • 用两个破折号居中对齐 : | : —— : |
  • 左对齐 和两个破折号: | : ——-|
  • Right align with two dashes: | ---: |

样本(Left align) :

Collection coll = new ArrayList < > () ; ArrayList 类实现 Collection 接口。
Coll = new TreeSet < > () ; TreeSet 类还实现 Collection 接口。