HTML 轉 Markdown
← ToolBox
/ HTML 轉 Markdown
🌙
首頁
‹
💻 開發
‹
HTML 轉 Markdown
📝 HTML to Markdown
HTML to Markdown
📐 工作原理與說明
把 HTML 轉換為 Markdown 文本。
對映
:h1–h6 →
#
~
######
,strong/b →
**
,em/i →
_
,a →
[文本](链接)
,img →

。
結構
:列表、引用、程式碼塊、表格需按 Markdown 語法保留層級與對齊。
丟失
:class、style、指令碼等表現層資訊會被丟棄,Markdown 不表達樣式。
轉義
:內容中的
*
_
[
]
等需轉義,避免渲染錯亂。
輸入 HTML
轉換
匯出明細 CSV
複製結果
清空
📌 說明
基於解析後的 DOM 節點逐層轉換,保留多層列表結構。
支援
h1~h3
、
p
、
ul/ol
、
table
、
a
、
img
與程式碼塊。
輸出為純 Markdown 文本,未聯網處理。
🔗 相關工具
✨
.gitignore 生成器
.gitignore 生成器是一款免費的線上IT 開發工具,生成後儲存為專案根目錄的 .gitig…
📄
.properties 解析器
Java .properties 檔案解析:支援 key=value、key:value、行內註釋…
✨
API 簽名生成器
生成帶時間戳與隨機數的介面簽名
✨
ASCII 目錄樹生成器
把路徑列表一鍵生成 ASCII 目錄樹(├── └── │ 風格),支援檔案/資料夾標記,複製進…
💻
AST抽象語法樹檢視器
AST 抽象語法樹檢視器
🔤
Base64 檔案轉換
檔案與 Base64 互轉:圖片/文件/壓縮包轉 Base64 字串(含 data URI 字首…
📚 深度解析:HTML 轉 Markdown
💡 常見使用場景
把網頁內容轉成輕量 Markdown。
把舊站點文章批次遷到 Markdown 部落格:先轉格式再人工校對,比逐篇重寫省時得多。
轉換
`<h1>標題</h1><p>文本 <b>粗</b></p>` → `# 標題 文本 **粗**`。
❓ 常見問題(FAQ)
複雜表格能轉嗎?
多數能,但合併單元格等需人工修。
轉換後格式丟了怎麼辦?
Markdown 的表達能力弱於 HTML:合併單元格、內聯樣式、自定義容器與指令碼互動都沒有對應語法,通常降級為純文本或被丟棄。策略是先轉換、再對複雜區塊單獨手工處理;若原文件大量依賴這些特性,保留 HTML 反而是更務實的選擇。