AZ Tools

HTML → Markdown 转换器

转换

粘贴 HTML(片段或完整页面)得到 GitHub 风格 Markdown。转换器遍历 DOM,为每种常见标签生成对应 Markdown:`<h1>`–`<h6>`、`<p>`、`<strong>`、`<em>`、`<a>`、`<img>`、`<ul>`/`<ol>`(支持嵌套)、`<table>`、`<blockquote>`、带语言识别的 `<pre><code>`、`<hr>`、`<br>`。脚本与样式会被剥离。适用于 CMS 导出、博客文章、网页副本转 Markdown。

Markdown
在左侧粘贴 HTML。

转换全部在浏览器中通过 DOMParser 完成。数据不离开页面。

使用方法

  1. 粘贴 HTML(片段也行——不必带 `<html>` / `<body>`)。
  2. 选择项目符号样式,决定是否保留链接和图片。
  3. 复制 Markdown 输出。

常见问题

非标准标签或属性怎么办?
未知内联标签按其文本通过;未知块级标签变为段落;style/class/data-* 属性被丢弃——Markdown 无法表示。
代码块语言会保留吗?
会——若 `<code>` 元素带 `language-js`、`language-python` 之类的 class,围栏会附带该语言。
表格转得不太对?
Markdown 表格无法表示合并单元格(colspan/rowspan)或单元格内嵌套块。复杂表格会被压平——有时需手工清理。
从 Word 粘贴出怪东西?
Word 的 HTML 导出以 mso-* 样式与专有标签著称。先粘到纯 `<textarea>`,或用专门的 Word→Markdown 工具。

相关工具