Markdown 表格生成器
通过简单的网格创建 GitHub Flavored Markdown 表格。设置每列的对齐方式,复制格式化且已对齐填充的结果。
使用方法
直接在网格中输入数据:第一行始终是表格的表头,其下的每一行都会成为表格正文的一行。输入的同时,工具会实时重新生成下方的 Markdown,因此输出框始终与网格中显示的内容保持一致——无需点击任何“生成”按钮。 Markdown 表格的核心是第二行,称为分隔行。它是一行位于表头和正文之间的短横线,同时也控制着对齐方式。使用网格上方的每列对齐选择器,可以将某一列在左对齐、居中对齐和右对齐之间切换:左对齐写作 :---,居中对齐写作 :---:,右对齐写作 ---:。例如,一个三列的价格清单可以将产品名称左对齐、尺寸居中对齐、价格右对齐,从而让数字整齐排列。 使用行和列按钮来构建表格的形状。当你需要录入另一条记录时添加一行,当你需要另一个字段时添加一列,多加了就将其移除。表头行无法删除,因为每个有效的 Markdown 表格都必须恰好有一行表头——它告诉渲染器列从哪里开始。 单元格内容会自动为你转义。如果你在单元格内输入竖线字符,工具会将其写成转义形式,以免将单元格拆成两半;单元格内的换行也会被转换成渲染器能够识别的标记。这意味着你可以直接粘贴普通文本——包括带有标点符号的句子——之后无需手动修正语法。 生成的结果是 GitHub Flavored Markdown,与 GitHub、GitLab、Reddit 评论、Obsidian 以及大多数静态站点生成器所使用的表格方言相同。点击复制按钮复制输出内容,粘贴到 README、issue、wiki 页面或笔记中,它就会渲染成规范的表格。一切都在你的浏览器中运行,因此网格中的数据永远不会离开你的设备。
常见问题
- 分隔行有什么作用?
- Markdown 表格的第二行用于设置每列的对齐方式::--- 表示左对齐,:--: 表示居中对齐,---: 表示右对齐,--- 则不设置对齐方式。
- 如果我的文本中包含竖线(|)怎么办?
- 单元格内的竖线会自动转义为 \| ,以免破坏表格结构,单元格内的换行会被合并为空格。
- 我的数据会被发送到其他地方吗?
- 不会。表格完全在你的浏览器中生成,不会上传任何内容。
- 这个表格在 GitHub 之外也能用吗?
- 可以。输出内容是 GitHub Flavored Markdown(GFM),其支持范围远不止 GitHub——GitLab、Bitbucket、Reddit、Obsidian、Docusaurus、MkDocs 以及大多数 Markdown 编辑器都能渲染相同的表格语法。只有少数较旧或极简的解析器(例如最初 2004 年的 Markdown 规范)不支持表格;如果表格显示为原始的竖线符号,说明目标环境运行的渲染器不兼容 GFM。