Markdown 表格生成器

在下面的网格里填好内容,把 Markdown 代码复制走。对齐方式是一个选项,不用自己去数冒号;也可以直接从 Excel 或者 WPS 里复制一块单元格粘进来。

输入

The only part of this site that uses a server. The address is sent to it so the page can be fetched, because a browser is not allowed to fetch someone else's page itself. Your own files are never involved.

这里不上传任何东西,解析在本页完成。
编辑
在上面粘贴或上传内容,表格会显示在这里。
输出DataMarkupDocumentsCodeSchemasImages

有表格可以转换时,结果会显示在这里。

手写这套语法为什么烦

Markdown 表格就是单元格之间加竖线,表头下面再来一行短横线。三列的时候还好,八列的时候就开始出错,而且出错的方式很讨厌:少一根竖线,整行就不再是表格,直接按普通文字渲染。

对齐方式靠在那行短横线里放冒号:左边加冒号是左对齐,右边加是右对齐,两边都加是居中。这里的选项会帮你写好,不用记哪边是哪边。

Markdown 表格做不到的事

不能合并单元格,不能嵌套表格,单元格里也不能换行。一行遇到换行符就结束了,所以要在单元格里换行只能用 <br> 标签,常见的渲染器都会把它原样输出。

另外,表格根本不在最早的 Markdown 规范里,它来自 GitHub Flavored Markdown。所以它在 GitHub、GitLab、Obsidian 和大部分文档站点上能用,但不是每个叫 Markdown 的渲染器都支持。

常见问题

能从 Excel 或者 WPS 直接粘贴吗?

能。复制单元格时剪贴板里放的是用制表符分隔的文本,这边会自动识别。粘进网格上面的框里,列就分好了。

源代码里的列必须对齐吗?

不必须。渲染的时候空格是被忽略的。对齐只是为了让下一个打开这个文件的人看着舒服,在 README 里通常值这几个字节。

单元格里怎么放竖线?

用反斜杠转义。在这边的网格里直接输入竖线就行,输出的时候会自动转义,a|b 仍然是一个单元格。

相关转换

其他语言: English