Test All markdown features
這是一份全面的 Markdown 語法模板,包含了從基礎排版到進階功能的各種標記。你可以直接複製下方的程式碼區塊,並根據你的需求進行修改。
標題一 (Heading 1)
標題二 (Heading 2)
標題三 (Heading 3)
標題四 (Heading 4)
標題五 (Heading 5)
標題六 (Heading 6)
1. 文字格式 (Text Formatting)
這是粗體 (Bold),這是斜體 (Italic),這是粗斜體 (Bold & Italic)。
如果你需要標記錯誤或已作廢的內容,可以使用刪除線 (Strikethrough)。
要在句子中強調特定指令或變數,可以使用 行內程式碼 (Inline Code)。
2. 列表 (Lists)
無序列表 (Unordered List)
- 項目一 (可以使用
*,-, 或+) - 項目二
- 子項目 A (前方縮排兩個或四個空白)
- 子項目 B
- 深層子項目
有序列表 (Ordered List)
- 第一步
- 第二步
- 子步驟 2.1
- 子步驟 2.2
- 第三步
待辦事項清單 (Task List)
- 已完成的任務
- 待辦的任務
- 另一個待辦任務
3. 連結與圖片 (Links and Images)
圖片:

4. 引用區塊 (Blockquotes)
這是一段普通的引用文字。 它可以包含多行,並且會在左側產生一條引導線。
這是嵌套的引用 (Nested Blockquote)。 適合用來表示對話或多層次的回覆。
5. 程式碼區塊 (Code Blocks)
支援語法高亮 (Syntax Highlighting) 的多行程式碼:
def greet(name):
"""這是一個簡單的 Python 函式"""
print(f"Hello, {name}!")
return True
greet("Markdown")6. 表格 (Tables)
你可以透過冒號 : 來控制表格欄位的對齊方式:
| 靠左對齊 (Left-Aligned) | 置中對齊 (Center-Aligned) | 靠右對齊 (Right-Aligned) |
|---|---|---|
| 蘋果 | 香蕉 | 橘子 |
| 100 | 200 | 300 |
| 這是一段比較長的文字 | 短文字 | $99.99 |
7. 分隔線 (Horizontal Rules)
你可以使用三個以上的破折號 (---)、星號 (***) 或底線 (___) 來建立分隔線:
8. 註腳 (Footnotes)
這是一段包含註腳的敘述,你可以在這裡加上標記1。 這是另一個標記2。
9. 展開/摺疊區塊 (Details/Summary)
雖然這是 HTML 標籤,但大多數現代 Markdown 渲染器(如 GitHub、Obsidian)都支援這個實用的功能:
點擊這裡展開查看詳細內容
這是一段隱藏的內容。在 <details> 標籤內,你依然可以使用 Markdown 語法。
- 項目一
- 項目二
10. 提示區塊 (Admonitions / Alerts)
在 GitHub、Obsidian 等支援 GFM (GitHub Flavored Markdown) 擴充語法的平台上,你可以使用引用區塊 (>) 加上特定的括號標籤來建立帶有圖示和顏色的提示框:
資訊 (Info) 這是一個普通的筆記或資訊區塊。
提示 (Tip) 這是一個實用的提示或建議區塊。
重要 (Important) 這是一條重要的訊息,請務必閱讀。
警告 (Warning) 這是一個警告區塊,用來提醒潛在的問題或需要注意的事項。
危險 (Caution) 這是最高層級的警告,代表可能會導致錯誤、系統崩潰或資料遺失的操作。
11. 數學公式 (LaTeX / MathJax)
如果你使用的平台支援 MathJax 或 KaTeX(如 GitHub、Obsidian、Jupyter Notebook),你可以透過 $ 符號來撰寫 LaTeX 數學公式。
行內公式 (Inline Math): 愛因斯坦的質能等價公式寫作 。
獨立區塊公式 (Display Math):
使用兩個 $$ 可以讓公式獨立成行並置中對齊,例如一元二次方程式的公式解:
12. 圖表與流程圖 (Mermaid.js)
許多現代平台(GitHub, Notion, Obsidian)支援將 Mermaid 語法渲染為圖表。你只需要建立一個標記為 mermaid 的程式碼區塊:
graph TD;
A[開始] --> B{天氣好嗎?};
B -- 是 --> C[去爬山];
B -- 否 --> D[在家看書];
C --> E[結束];
D --> E;13. 進階文字標記 (擴充支援)
注意:以下標記的支援度依平台而異,在 Obsidian 或特定部落格框架(如 Hexo, Hugo)中較常見。
- 高亮 (Highlight):你可以使用兩個等號來 ==標示重點文字==。
- 上標 (Superscript):使用 ^ 符號,例如 2^10^ = 1024。
- 下標 (Subscript):使用 ~ 符號,例如 H
2O。
14. 定義列表 (Definition Lists)
注意:這個語法的支援度較低,通常在 Kramdown 或 Markdown Extra 解析器中可用。
項目一 : 這是項目一的定義敘述。
Markdown : 一種輕量級標記語言,允許人們使用易讀易寫的純文字格式編寫文件。
LaTeX : 一種基於 TeX 的排版系統,非常適合處理複雜的數學公式與學術論文。