Markdown 表格生成器
在网格里输入或粘贴数据,得到可以用在 GitHub、README 和文档里的 Markdown 表格。从 Excel、WPS 或 Google 表格复制的单元格可以直接粘贴。
表格
| 水果 | 颜色 | 价格 |
| ---- | ------ | ---- |
| 苹果 | 红色 | 6.5 |
| 香蕉 | 黄色 | 3.2 |
| 樱桃 | 深红色 | 28.0 |能处理什么
- 直接粘贴表格软件
- 从 Excel、WPS、Google 表格复制的区域会从粘贴的单元格开始填入,行列不够时自动增加。
- 竖线对齐
- 单元格按宽度补齐,竖线在编辑器里排成一列,中日文字符按双倍宽度计算。
- 列对齐方式
- 左对齐、居中、右对齐分别在分隔行写成
:--、:-:、--:。 - 单元格不会破坏表格
- 单元格里的竖线会转义成
\|,换行变成<br>。 - 四种格式
- 同一张表可以输出为 Markdown、HTML、CSV,或带三线的 LaTeX
tabular。 - 编辑已有表格
- 打开
.csv、.tsv或.md文件,修改已有的表格。
Markdown 表格语法
Markdown 表格由表头行、短横线组成的分隔行和若干数据行组成,单元格之间用竖线分开:
| 水果 | 颜色 | 价格 |
| :--- | :--: | ---: |
| 苹果 | 红色 | 6.5 |
| 香蕉 | 黄色 | 3.2 |
- 分隔行每列至少三个短横线,冒号决定对齐方式:
:---左对齐,:---:居中,---:右对齐。 - 每行开头和结尾的竖线可以省略,各列也不必对齐。
- 单元格里可以使用
**加粗**、`代码`和链接等行内格式。 - 单元格里的竖线写成
\|,换行写成<br>。 - Markdown 表格不能合并单元格,也不能在一行里写多行内容,这时请改用 HTML 的
<table>。
表格属于 GitHub 风格 Markdown(GFM),GitHub、GitLab、VS Code、Obsidian、Notion、Typora 都支持,最初版本的 Markdown 不支持。
常见问题
Markdown 怎么画表格?
写一行表头、一行短横线组成的分隔行和若干数据行,单元格之间用竖线隔开;也可以在上面的网格里制作,再复制结果。具体写法见上文。
怎么把 Excel 表格转成 Markdown?
在 Excel 或 WPS 里选中单元格并复制,点击网格的第一个单元格后粘贴即可。要转换整个文件,请用 CSV 转 Markdown 表格 打开,它也能读取
.xlsx。怎么设置列的对齐方式?
在分隔行里加冒号:
:--- 左对齐,:---: 居中,---: 右对齐;也可以用网格每列上方的按钮设置。单元格里能换行或写竖线吗?
可以。换行写成
<br>,竖线写成 \|,生成器会自动处理。能合并单元格吗?
不能。Markdown 表格没有合并单元格,但 GitHub 和大多数渲染器支持带
colspan、rowspan 的 HTML <table>,可以把输出切换成 HTML 再修改。GitHub 支持 Markdown 表格吗?
支持。表格属于 GitHub 风格 Markdown,在 README、Issue、Pull Request 和 Wiki 里都能显示。