首页文本与开发 › Markdown 在线预览

Markdown 在线预览

粘贴 Markdown 文本,实时渲染出预览效果,并给出可复制的 HTML 源码,支持标题、列表、表格、代码块。

Markdown 常用语法速查

Markdown 是一种用纯文本符号表达排版的轻量标记语言,由 John Gruber 在 2004 年提出,如今是 GitHub、掘金、知乎、飞书、语雀以及各类静态博客的通用写作格式。标题用行首的井号表示,一个井号是一级标题,最多六级,井号后必须有空格;无序列表用短横线、星号或加号开头,有序列表用数字加英文句点开头;引用块在行首写大于号;三个以上的短横线单独成行会渲染成一条水平分割线。

行内格式方面,两个星号包住的文字变粗体,一个星号是斜体,两个波浪线是删除线,反引号包住的是行内代码;链接写作方括号里放显示文字、紧跟圆括号里放网址,图片在前面多加一个感叹号。多行代码用三个反引号单独起一行包裹,反引号后面可以写语言名。表格用竖线分隔单元格,第二行必须是由短横线和冒号组成的分隔行,冒号的位置决定该列左对齐、居中还是右对齐。

本工具的渲染范围与注意事项

本页内置一个精简的 Markdown 解析器,覆盖上面列出的全部常用语法:六级标题、有序与无序列表、粗体斜体删除线、行内代码与围栏代码块、链接、图片占位、引用、水平线和带表头的表格,未匹配到的连续行按段落处理,段内换行渲染成换行标签。为安全起见,解析前会先把尖括号、引号和与号转义,因此直接写在 Markdown 里的 HTML 标签会按字面显示而不会被执行,这也意味着不支持内嵌 HTML。嵌套列表、任务清单、脚注、数学公式等扩展语法暂不支持。

结果区同时给出渲染预览和生成的 HTML 源码,可以直接复制到网页、邮件模板或后台富文本编辑器里使用。渲染完全在浏览器本地完成,草稿不会上传,适合处理尚未发布的文章。如果你需要导出 PDF 或做双栏实时编辑,建议使用 Typora、VS Code 等桌面编辑器,本工具定位是快速查看效果和取 HTML。

常见问题

为什么我写的 HTML 标签没有生效?

为防止跨站脚本风险,解析前会把所有尖括号转义,HTML 标签会原样显示。如需嵌入 HTML,请把生成的源码复制出去后手动拼接。

表格为什么没渲染出来?

表格的第二行必须是分隔行,形如 | --- | --- |,且每行首尾都要有竖线。缺少分隔行时整段会按普通段落显示。

支持嵌套列表和任务清单吗?

暂不支持多级缩进的嵌套列表和 - [ ] 形式的任务清单,它们会按普通列表项显示。

内容会被保存吗?

不会。解析由浏览器中的 JavaScript 完成,页面没有任何网络请求,刷新后内容即消失。