📝 HTML 转 Markdown

将 HTML 转换为 Markdown 格式。支持标题、链接、列表、加粗、斜体、代码和引用。

关于 HTML 转 Markdown 转换器

这个转换器在浏览器中使用原生 DOMParser 解析你的 HTML,然后遍历生成的 DOM 树生成干净的 Markdown。无需上传——转换通过 JavaScript 在你的设备上本地完成。

支持的元素

  • 标题 —— <h1><h6> 变成 #######
  • 链接 —— <a href="...">text</a> 变成 [text](href)
  • 加粗 —— <strong><b> 变成 **text**
  • 斜体 —— <em><i> 变成 *text*
  • 行内代码 —— <code> 变成 `text`
  • 代码块 —— <pre><code>...</code></pre> 变成围栏 ``` 块。
  • 引用 —— <blockquote> 变成 > text
  • 无序列表 —— <ul><li> 变成 - item
  • 有序列表 —— <ol><li> 变成 1. item
  • 图片 —— <img alt="..." src="..."> 变成 ![alt](src)
  • 段落 —— <p> 块之间用空行分隔。

常见问题

这个工具会上传我的 HTML 吗? 不会。所有解析都在本地浏览器中完成,数据永远不会离开你的设备。

表格怎么处理? 基本表格尽力支持;复杂表格可能转换不完美。复杂表格建议手动调整。

脚本和样式会包含吗? 不会。<script><style> 标签在转换时会被忽略。

有输入大小限制吗? 唯一的限制是浏览器可用内存。即使很大的文档也能快速转换。