把網頁正文改成 Markdown
粘貼語義化 HTML,得到更適合 README、知識庫的 Markdown 文本。
使用指南
HTML ↔ Markdown 提供雙向文本格式轉換。HTML→Markdown 使用 Turndown,固定為 ATX 標題、fenced 代碼塊、- 列表符和 * 強調;Markdown→HTML 使用 marked 的 GFM 模式。無論方向,渲染預覽使用的 HTML 都經 DOMPurify 消毒;Markdown→HTML 的最終輸出也直接是消毒後的 HTML。
更新於 2026-09-10约 2 分钟读完
.html/.htm/.md/.markdown/.txt 文件;手動導入文件不得超過 10 MiB。converted.md / converted.html。| 輸入 | 輸出 | 説明 |
|---|---|---|
<h1>A</h1> |
# A |
HTML→Markdown |
**bold** |
<p><strong>bold</strong></p> |
GFM Markdown→HTML |
| HTML 含腳本 | 預覽會移除危險內容 | DOMPurify 消毒 |
breaks: true 選項;單個普通換行與編輯器預覽可能表現不同。File.text() 讀成文本,不是二進制 HTML/Markdown 轉換器;錯誤編碼的字節可能先被瀏覽器文本解碼替換。粘貼語義化 HTML,得到更適合 README、知識庫的 Markdown 文本。
將 GFM Markdown 轉成經過消毒的 HTML 後再複製到受控頁面中。
轉換保留的是內容語義而非 DOM、CSS 和屬性的逐字結構,複雜佈局尤其會丟失表現層信息。
<script> 嗎?不會。輸出和預覽都經過 DOMPurify,危險元素/屬性會被移除。
輸入文件和文本只在瀏覽器本地讀取、解析和轉換,不會上傳;動態加載的是站點的轉換庫代碼,不會把你的正文作為外部請求發送。
更新於 2026-09-10
HTML 與 Markdown 雙向轉換(turndown / marked),消毒渲染預覽,可複製或下載結果
此工具尚未完整翻譯,部分內容使用源文或回退語言。
HTML → Markdown 使用 turndown(ATX 標題、fenced 代碼塊);Markdown → HTML 使用 marked(GFM 語法)。 輸出與預覽均經 DOMPurify 消毒,腳本與危險屬性會被移除。複雜表格、嵌套佈局等 HTML 結構轉 Markdown 時可能降級為純文本。