Markdown 轉 HTML

📝 Markdown to HTML

Render Markdown to clean HTML in your browser with live preview — no upload, no server.

📐 工作原理與說明
按 CommonMark 規則將 Markdown 解析為 HTML:# 標題、** 粗體、* 斜體、[]() 連結、- 列表、` 行內程式碼、| 表格等。前端解析器(如 marked)生成帶語義標籤的 HTML,可即時預覽。
  • 直接插入 DOM 需防 XSS(對不可信輸入做消毒/沙箱)。
  • 純前端轉換,貼上內容不離開瀏覽器。

📚 深度解析:Markdown 轉 HTML

💡 常見使用場景

  • 預覽/釋出 Markdown 為網頁。
  • 把文件轉成靜態頁釋出:先轉 HTML 再套模板,適合要自定義樣式的專案文件站。
轉換
`# 標題 - a - b` → `<h1>標題</h1><ul><li>a</li><li>b</li></ul>`。

❓ 常見問題(FAQ)

原始 HTML 會保留嗎?
取決於是否允許 HTML 透傳,預設常轉義。
轉換結果能直接放進頁面嗎?
結構可以,但要注意兩點:若 Markdown 來自使用者輸入,必須過濾(停用原始 HTML 或用白名單消毒),否則等於開放 XSS;另外 Markdown 不產生任何樣式,表格、程式碼塊與引用都需要你自己寫 CSS 才能正常顯示。
⚠️ 使用說明與注意事項