Markdown/HTML/BBCode 轉換

在 Markdown、HTML 與 BBCode 之間互相轉換。以白名單限定支援的格式,移除危險標籤與 javascript: 網址,並列出轉換時會遺失的格式,附安全預覽。

  • 在瀏覽器內處理(不上傳)

連結與圖片只保留以 http:// 或 https:// 開頭的網址。不支援的格式會被移除,並在下方列出。

處理中…

支援的格式(白名單)

不在此表中的格式(顏色、字級、表格、嵌入內容等)轉換時會被移除。「—」表示該格式沒有對應的寫法。

格式MarkdownHTMLBBCode
粗體**text**<strong> <b>[b]
斜體*text* _text_<em> <i>[i]
底線—<u> <ins>[u]
刪除線~~text~~<s> <del> <strike>[s] [strike]
連結[text](https://…)<a href="https://…">[url] [url=https://…]
圖片![alt](https://…)<img src="https://…" alt="…">[img]https://…[/img]
項目清單- item<ul><li>[list][*]
編號清單1. item<ol><li>[list=1][*]
引用> text<blockquote>[quote] [quote=name]
程式碼區塊```lang<pre><code>[code] [code=lang]
行內程式碼`code`<code>[icode]
標題# … ######<h1> … <h6>[h1]…[h6] [heading=1]
分隔線---<hr>[hr]
換行與段落␣␣↵<br> <p>↵

使用方式

  1. 選擇轉換方向,例如 Markdown → HTML。
  2. 輸入或貼上文字,結果與預覽會立即顯示。
  3. 確認「轉換時遺失或變更的內容」後,複製或下載結果。

常見問題

支援哪些格式?

粗體、斜體、底線、刪除線、連結、圖片、項目清單、編號清單、引用、程式碼、標題、分隔線與換行。顏色、字級、表格、嵌入內容等會被移除並列出。

危險的程式碼會被移除嗎?

會。script、iframe 等元素、onerror 等事件屬性,以及 http/https 以外的網址(javascript:、data: 等)都會被移除。HTML 輸出與預覽也會再經過 DOMPurify,以相同白名單過濾。

各論壇的 BBCode 寫法一樣嗎?

不一定。BBCode 沒有統一的規格,因此只使用多數論壇共通的標籤。標題、分隔線等沒有共通標籤的格式,會改成粗體或一般文字並提示。

注意事項與限制

  • 你輸入的內容只在此頁面處理,不會傳送到 YUCTS 的伺服器。
  • 各論壇的 BBCode 寫法不同,本工具白名單以外的標籤(color、size、spoiler 等)會被移除。
  • Markdown 以 marked 依 GitHub Flavored Markdown 解析,表格、待辦清單與註腳無法保留。
  • 預覽不會載入外部圖片。把 HTML 貼到其他網站時,也會套用該網站的規則。