Markdown 转 HTML 转换器
将 Markdown 转换为干净的 HTML,支持 GitHub Flavored Markdown、表格、任务列表和代码块。实时预览,输出经过净化,可选完整页面或片段。
正在加载Markdown 转 HTML 转换器…
您的文件绝不离开您的设备
如何使用Markdown 转 HTML 转换器
- 1
在此页面打开Markdown 转 HTML 转换器,它直接在浏览器中加载。
- 2
添加文件、文本或数值,并调整设置。
- 3
复制或下载结果。不会上传或存储任何内容。
关于此工具
Markdown 写起来快,但浏览器、CMS 和邮件工具需要 HTML。这款 Markdown 转 HTML 转换器 将你的 Markdown 渲染为干净的 HTML 并提供实时预览,支持 GitHub Flavored Markdown,还可以选择输出用于粘贴到页面的 HTML 片段或完整的 HTML 文档。输出经过净化,不安全的脚本会被移除。
如何将 Markdown 转换为 HTML
- 粘贴 Markdown 或上传 .md 文件。
- 选择选项,例如 GitHub Flavored Markdown 和换行处理方式。
- 查看实时预览。
- 复制 HTML,或下载为 .html 文件。
支持的语法
- 标题、段落、粗体、斜体和删除线。
- 有序、无序和嵌套列表,以及带复选框的 任务列表。
- 链接、图片,以及 自动转为链接 的纯文本网址。
- 表格,可选默认、带边框或条纹样式。
- 引用块、行内代码,以及带语言类名的围栏 代码块,便于语法高亮工具使用。
选项
- GitHub Flavored Markdown,包括 GFM 换行,即单个换行符也会变成换行。
- Sanitize HTML:从输出中移除脚本和不安全的属性。
- 在新标签页中打开链接,并为外部链接 添加 nofollow。
- 为元素添加 CSS 类名,方便设置样式。
- 包含 head 和基础样式的 完整 HTML 文档,或仅输出片段。
适用场景
把 README 内容发布到网站上,用 Markdown 为只接受 HTML 的 CMS 撰写博客文章,制作邮件模板,以及生成文档页面。把片段粘贴到 HTML 模式的富文本字段中,或把完整文档作为独立页面托管。
技巧
- 当 Markdown 来自他人时,请保持净化开启。
- 在代码块开头的 ``` 后 写上语言名,让 Prism 或 highlight.js 等高亮工具正确着色。
- 在列表和表格前 留一个空行,否则某些渲染器会把它们当作段落的一部分。
从零开始写作?使用 Markdown 编辑器。要反向转换?试试 HTML 转 Markdown,或用 Markdown 转 PDF 生成 PDF。
常见问题
支持 GitHub Flavored Markdown 吗?
支持,包括表格、任务列表、删除线、围栏代码块和 GFM 换行。
生成的 HTML 安全吗?
开启 Sanitize HTML 后,脚本和不安全的属性会被移除,因此输出可以安全地放到网页上。
可以得到完整的 HTML 页面吗?
可以。开启完整 HTML 文档选项,即可得到包含 head 和基础样式的页面;关闭它则只输出内容片段。
代码块会高亮吗?
代码块会带有 language-js 这样的语言类名,Prism 和 highlight.js 等语法高亮工具会据此添加颜色。
可以为链接添加 nofollow 吗?
可以。开启为外部链接添加 nofollow 的选项,也可以选择在新标签页中打开链接。
我的 Markdown 会被上传吗?
不会。转换在你的浏览器中完成。
