# 技術筆記好工具:Markdown語法&編輯器 ## Markdown簡介 > 以下內容取自於[維基百科條目](https://zh.wikipedia.org/wiki/Markdown) > Markdown是一種輕量級標記式語言,創始人為約翰·格魯伯(英語:John Gruber)。它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成有效的XHTML(或者HTML)文件。這種語言吸收了很多在電子郵件中已有的純文字標記的特性。 由於Markdown的輕量化、易讀易寫特性,並且對於圖片,圖表、數學式都有支援,目前許多網站都廣泛使用Markdown來撰寫說明文件或是用於論壇上發表訊息。如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、簡書等,甚至還能被使用來撰寫電子書。 ## Markdown編輯器 個人推薦可以用HackMD作主要編輯與存檔,但定期下載markdown檔案至本機電腦作備份,用git+Typora作必要的編輯與版本管理。 ### 線上版Markdown編輯器: HackMD > HackMD功能介紹:https://hackmd.io/c/tutorials-tw/%2Fs%2Ftutorials-tw * 分享筆記 * 邀請其他人 * 筆記權限設定 * 訂閱筆記更改通知 * 使用留言協作 ### 離線版Markdown編輯器: Typora > 官方網站連結:https://typora.io/ ## Markdown語法 ### Markdown完整語法介紹 https://markdown.tw/ ### 常用語法介紹 **1. 標題有層級安排** ``` # 第一層級標題 ## 第二層級標題 ### 第三層級標題 #### 第四層級標題 ##### 第五層級標題 ###### 第六層級標題 ``` # 第一層級標題 ## 第二層級標題 ### 第三層級標題 #### 第四層級標題 ##### 第五層級標題 ###### 第六層級標題 **2. 加粗文字/斜體** - 輸入 ` ** ` 後貼入要**加粗**的文字,在結尾處也插入 ` ** ` - 輸入 ` * ` 後貼入要*斜體*的文字,在結尾處也插入 ` * ` ```**加粗**``` ```*斜體*``` **3. 引用** ``` > 引用內容 ``` > 引用內容 **4. 嵌入程式碼** - 輸入 ` ``` ` 後換行貼入程式碼,在結尾處也換行插入 ` ``` ` - 在開頭的` ``` ` 加上程式語言名稱跟等號,可以顯示語法標示顏色跟行號 ```python= print("Hello") ``` **5. 條列** - 編號 - 分點 ``` - 編號 - 分點 ``` **6. 建立表格** | Column 1 | Column 2 | Column 3 | | -------- | -------- | -------- | | Text | Text | Text | ``` | Column 1 | Column 2 | Column 3 | | -------- | -------- | -------- | | Text | Text | Text | ``` **7. 資訊區塊** | 區塊類型 | 背景顏色 | | ------ | ------ | | info | 淺藍色 | | success | 淺綠色 | | danger | 淺紅色 | | warning | 淺黃色 | ``` ::: info 重要資訊 ::: ``` ###### tags: `markdown`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up