准備正式開始在博客園寫博客,故學習 Markdown 語法,為寫博客做好准備。雖然以前也在 CSDN 寫過一些,但廣告太多,個人更喜歡博客園的簡潔。
1. 標題
# 標記標題,注意后接一個空格,一個為一級標題,以此類推到六級標題;快捷鍵 ctrl + 1 ~ 6,對應一到六級標題。
# 一級標題
## 二級標題
### 三級標題
#### 四級標題
##### 五級標題
###### 六級標題
2. 段落格式
段落直接寫,快捷鍵 ctrl + 0 使當前行變為段落,換行是使用兩個以上空格加上回車。
2.1. 字體
-
斜體:文字兩端加上一個 *,或者,文字兩端加上一個 _;快捷鍵 ctrl + I。
*斜體* _斜體_
-
粗體:*文字兩端加上兩個 *,或者,文字兩端加上兩個 _;快捷鍵 ctrl + B。
**粗體** __粗體__
-
粗斜體:文字兩端加上三個 *,或者,文字兩端加上三個 _。
***粗斜體*** ___粗斜體___
2.2. 分隔線
在一行中使用三個以上 *、-、_ 都可以建立一個分隔線,行內不能有其它東西。
---
2.3. 刪除線
文字兩端加上兩個 ~;快捷鍵 alt + shift + 5。
~~刪除線~~
2.4. 下划線
通過 HTML 的 u 標簽實現;快捷鍵 ctrl + U。
<u>下划線</u>
3. 列表
-
無序列表:使用 * 、+ 、- 作標記,注意后接一個空格。
- 無序
- 無序
- 無序
* 星號 + 加號 - 負號
-
有序列表:使用數字並加上. 號來表示,注意.后接一個空格。
- 有序
- 有序
- 有序
1. 注意空格 2. 注意空格 3. 注意空格
4. 區塊
-
在段落使用>、>>、>>>。
> 最外層 >> 第一層嵌套 >>> 第二層嵌套
5. 代碼
-
短代碼可使用反引號 ` 包起來。
System.out.println("Hello Markdown")
-
長代碼使用三個 ` 包起來,可選指定一種語言;快捷鍵 ctrl + shift + K。
```java public static void main(String[] args){ System.out.println("Hello Markdown"); } ```
6. 鏈接
-
[]填鏈接名稱,()填鏈接地址;快捷鍵 ctrl + K。
[鏈接名稱](鏈接地址)
-
<>鏈接地址,只寫鏈接地址。
https://www.cnblogs.com/qiu_jiaqi/
<鏈接地址>
-
高級鏈接;[]鏈接名稱+[]變量,然后在后面定義變量的鏈接地址,[變量]:鏈接地址。
[鏈接名稱][變量] [變量]:鏈接地址
-
Markdown 語法默認本標簽頁打開,不支持新窗口打開,要在新窗口打開,使用 html 的 a 標簽。
注意:上面的鏈接能在新窗口打開,是因為我博客園的 js 代碼。
<a href="鏈接" target="_blank">點我</a>
7. 圖片
-
! [alt 屬性文本] (圖片地址 “可選標題”)。

-
也可以像鏈接那樣使用變量。
![alt 屬性文本][變量] [變量]:鏈接地址
8. 表格
-
使用 | 來分隔不同的單元格,使用 - 來分隔表頭和其它行;快捷鍵 ctrl + T。
|表頭|表頭| |----|----| |單元格|單元格| |單元格|單元格|
姓名 學號 張三 1 李四 2 -
對齊方式。
-
:- 設置左對齊。
-
-: 設置右對齊。
-
:-: 設置居中對齊。
| 左對齊 | 右對齊 | 居中對齊 | | :----- | -----: | :------: | | 單元格 | 單元格 | 單元格 | | 單元格 | 單元格 | 單元格 |
左對齊 右對齊 居中對齊 1 2 1 2 1 2 -
9. 高級技巧
-
支持 HTML 元素。
-
使用反斜杠\轉義特殊符號。
\ 反斜線 ` 反引號 * 星號 _ 下划線 {} 花括號 [] 方括號 () 小括號 # 井字號 + 加號 - 減號 . 英文句點 ! 感嘆號
-
使用 $$ 包裹 TeX 或 LaTeX 格式實現插入數學公式。
$$ \mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ \frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\ \frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\ \end{vmatrix} $$