# Markdown語法 ## 標題 > ''#'' 作為大標題 > ''##'' 作為中標題 > ''###'' 作為小標題 *** ## 引用與列表 而利用 '>'可作為引用 如下 > Markdown語法是目前主流的筆記語法 --- ### 無序清單 其中,可以利用 ' + ', ' - '或' * '在後方加入空白,即可做為清單 + 新款清單 + 增加文件 + 新增 - 新增清單 - 第二階層 - 第三階層 * 清單 * 清單清單 * 但是*有其他用途可以用 --- ### 有序清單 1. 第一點 2. 第二點 1. 2-1 2. 2-2 *** ## 格式化字體 ### 粗體 在一段文字中,可以利用前後兩個 \* 或 \_ 達成粗體字效果 如:**粗體字**與一般字 ### 斜體 而斜體字,可以透過前後各一個\* 或 \_ 來達成斜體字效果 如:_斜體字_與一般字 ### 刪除線 刪除線,則是加入前後各兩個波浪號 \~\~ 如:~~刪除線~~與一般文字 *** ## 程式碼區塊 可以在Markdown中加入程式碼區塊,僅提供4個空白或Tab一下 如: #python code print('Hello World') --- 輸出 Hello World 而透過\`\`\` 反引號加上程式語言的 [副檔名](副檔名) 如`py`,可針對特定語言做程式碼高亮的處理 例如python ```py import numpy as np #這只是一段註解 A = np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]]) for i in range(3): print(i) print(A) ''' 只要在反引號後面加入程式[[[[副檔名]]]] 就可以針對特定語言進行高亮喔 ''' ``` 輸出 ``` 0 1 2 [[ 1 2 3 4] [ 5 6 7 8] [ 9 10 11 12] [13 14 15 16]] ``` --- 或者C++ ```cpp #include <iostream> //#字號有不同功能 using namespace std; int main() { cout << "Hello! World!\n"; cout << "哈囉! C++!\n"; return 0; } ``` 輸出 ``` Hello! World! 哈囉! C++! ``` *** ## 連結 在Markdown的語法內,寫入連結是在內文中插入 \[ 文字\] \( 網址或標題 \) 如: [Google](https://www.google.com.tw/) 是一個好用的搜尋引擎 我個人的[github](https://github.com/edwardhome)有許多python的程式碼,有些相關的軟體可到我的[NAS](http://nuueolab405.ddns.net:5000/)下載 聯繫我的[信箱](mailto:edward61221@gmail.com) ### 圖片插入 純文字的筆記難以插入文字,但是Markdown可以利用類似連結的方式把圖片匯入 結構如下 * 一個驚嘆號\! * 一組方括號\[\]表示圖片替代文字 * 一組小括號\(表示圖片路徑 \"圖片抬頭(可選)\"\) 例如: Markdown的Logo如下所示 ![Markdown](https://markdown.tw/images/208x128.png "Markdown Logo") ###### tags: `Markdown` `筆記`