Markdown 在线预览

Markdown 在线预览:在输入时将 GitHub 风格 Markdown 实时渲染为整洁的 HTML,并可复制或下载。

你的 Markdown 在浏览器中本地渲染,不会上传到任何服务器。

由 Udit Agarwal 开发和维护

Markdown Syntax, Explained

在处理 MDX 文档?试试 MDX 转换器。

关于 Markdown 预览

这款 Markdown 预览工具会在你输入时并排将 Markdown 渲染为整洁的 HTML,让你准确看到 README、文档或评论的呈现效果。它支持 GitHub 风格 Markdown(GFM),包括表格、围栏代码块、任务式列表、引用块、链接和行内格式。可将它当作快捷的 Markdown 编辑器和 Markdown 查看器来撰写文档、在推送到仓库前检查格式,或将 Markdown 转为 HTML 并复制到 CMS 中。默认情况下,单个换行会变成换行符;打开 GitHub style 开关后,它会像在 README 中一样变成空格。script、iframe 等标签、事件属性和 javascript: 链接会被移除,但这只是基础过滤,并非完整的净化。它专为需要快速、准确 GFM 预览的开发者、技术文档撰写者和 QA 打造。所有处理都在你的浏览器本地完成,因此你的草稿不会离开你的设备。

功能特性

  • 并排实时预览,随输入即时更新
  • 支持带表格、围栏代码块和任务列表的 GitHub 风格 Markdown
  • 支持标题、列表、引用块、链接和行内强调
  • 默认把单个换行渲染为换行符;GitHub style 会像 README 一样把它们变成空格
  • 移除 script、style、iframe、object、embed、link、meta 和 base 标签、事件属性以及 javascript: 链接
  • 一键将渲染后的 HTML 复制到剪贴板
  • 将结果下载为可直接使用的 .html 文件
  • 完全在你的浏览器中运行

如何使用 Markdown 预览

  1. 在左侧输入框中输入或粘贴你的 Markdown。
  2. 在预览面板中即时查看渲染后的 HTML。
  3. 点击复制 HTML,将渲染后的标记复制到剪贴板。
  4. 使用 .html 按钮将输出下载为文件,或点击清除重新开始。

示例

输入

# Title

- **Bold** item
- [Link](https://example.com)

输出

<h1>Title</h1>
<ul>
<li><strong>Bold</strong> item</li>
<li><a href="https://example.com">Link</a></li>
</ul>

Markdown 的标题、列表和行内格式渲染为 HTML。

常见错误与故障排除

  • 表格无法渲染,显示为纯文本。 — GFM 表格需要一个标题行和一条由短横线与竖线组成的分隔行,例如 | A | B | 后跟 | --- | --- |。请确保每一行的竖线数量匹配。
  • 代码块的格式渗入了文档的其余部分。 — 请用匹配的三反引号行关闭每个围栏代码块。未关闭的围栏会让渲染器把其余文本都当作代码。
  • 单个换行没有按预期保留。 — 默认情况下,单个换行会变成换行符。打开 GitHub style 可把它当作空格处理,就像 GitHub 显示 README 那样;想要分隔段落时,请在文本块之间留一个空行。
  • 像 script 或 iframe 这样的原始 HTML 标签从预览中消失了。 — script、style、iframe、object、embed、link、meta 和 base 标签以及 on* 事件属性会被刻意移除。请改用纯 Markdown 或简单的行内 HTML。

常见问题

什么是 ArrayKit Markdown 预览工具?
它是一个实时 Markdown 预览工具,会在你输入时并排将 Markdown 渲染为整洁的 HTML,让你在发布前检查 README、文档和评论的格式。
Markdown 预览支持 GitHub 风格 Markdown 吗?
支持。Markdown 预览会渲染 GFM,因此表格、围栏代码块和任务式列表都能在预览面板中正确显示。
如何复制或下载渲染后的 HTML?
点击复制 HTML 将渲染后的标记发送到剪贴板,或使用 .html 按钮将其下载为可直接使用的文件。
Markdown 预览会从 HTML 中移除什么?
script、style、iframe、object、embed、link、meta 和 base 标签,onclick 这类 on* 事件属性,以及以 javascript: 开头的链接。这只是基础过滤,并非完整的净化;如果 Markdown 来自你不信任的来源,发布前请先用专门的净化工具处理 HTML。
Markdown 预览会保留单个换行吗?
默认会:单个换行会变成换行符,就像评论和聊天中那样。打开 GitHub style 后,单个换行会变成空格,就像 GitHub 显示 README 那样。
使用此预览时,我的 Markdown 会被发送到服务器吗?
不会。你的 Markdown 完全在你的浏览器中渲染,绝不会离开你的设备。

相关工具

更多代码格式化工具

查看全部代码格式化工具 (32) · 全部工具