使用方法
- 把文本写入或粘贴到“Markdown”中。输入时,HTML 会显示在其下方。
- 阅读“预览”,检查页面的效果。表格、任务列表和代码块的显示方式与 GitHub 相同。
- 复制“HTML 代码”,粘贴到您的页面中;或使用“下载”保存为完整文档 markdown.html。
转换支持哪些内容
转换工具遵循 GitHub Flavored Markdown 规范:标题、强调与加粗、列表、引用、代码段、带语言标注的围栏代码块、链接和图片、带列对齐的表格、双波浪号删除线、带复选框的任务列表,以及会变为链接的网址。段落中的单个换行在源文本中仍是换行,但在 HTML 中不会;要开始新段落,请留一个空行。
Markdown 与 HTML 由同一引擎读取,因此文本中直接写入的 HTML 会被复制到输出中。输出不经过净化,因为它就是您要求的代码。预览运行在一个不能执行脚本、也不能提交表单的框架中,因此文本中的脚本永远不会在本页面中运行。
- 使用三个反引号加语言名称(例如 js)的围栏代码块,代码才会保留其换行。
- 文本请保持在200,000个字符以内;更长的文本不会在浏览器中转换。
复制与下载结果
显示的代码是转换工具写出的 HTML 片段,不含外围的页面结构。下载的是完整的 HTML 文档,字符编码为 UTF-8,因此中文和其他非拉丁文字在浏览器中打开时可以正确显示。文档的标题取自文本的第一个标题。
示例:一个标题、一个列表和一个表格
示例文本以一级标题开始,它会变为 h1 元素。其列表有一项含链接,另有两项任务;第一项任务已勾选,第二项未勾选,因此 HTML 中第一个复选框为选中,第二个为空。
表格有一行表头,以及与其两行文本对应的两行正文。第一列中的删除线会变为 del 元素,浏览器会在其文字上画一条横线。
常见问题
这个转换工具使用哪种 Markdown 方言?
它使用 GitHub Flavored Markdown,即 GitHub 上用于 README 文件和评论的方言,包括表格、任务列表、删除线和自动链接。其他工具的某些扩展,例如脚注或数学公式,不属于其中。
为什么单个换行不会开始新段落?
在 Markdown 中,两行之间没有空行时属于同一段落,浏览器会把它们显示为一段。空行才开始新段落。这是规范的规则,因此输出与 GitHub 一致。
HTML 放到我的网站上安全吗?
转换工具不会清理 HTML,因此您在文本中写的脚本或不安全的属性会原样写入输出。发布前请检查代码,并删除您不信任的部分。
为什么我的文本被拒绝?
文本超过了200,000个字符。如此长的文本会使浏览器变慢,因此页面只转换较短的文本。请分段转换,或使用命令行工具在自己的电脑上转换。
我的 Markdown 会被发送到服务器吗?
不会。转换在您的浏览器中进行,预览运行在页面内的一个框架中。您输入的内容既不会发送到我们的服务器,也不会存储在那里。
资料来源
数据和文字最近核对于2026年11月10日星期二。