前期準(zhǔn)備
- 上簡(jiǎn)書的設(shè)置將編輯器設(shè)為Markdown
- 寫文章時(shí)切換到預(yù)覽模式
Markdown語法
一、標(biāo)題
標(biāo)題有兩種格式
1、使用 = 和 - 標(biāo)記一級(jí)和二級(jí)標(biāo)題
一級(jí)標(biāo)題
=====
二級(jí)標(biāo)題
--------
效果:
一級(jí)標(biāo)題
二級(jí)標(biāo)題
2、使用 # 標(biāo)記
# 一級(jí)標(biāo)題
## 二級(jí)標(biāo)題
### 三級(jí)標(biāo)題
#### 四級(jí)標(biāo)題
##### 五級(jí)標(biāo)題
###### 六級(jí)標(biāo)題
效果:
一級(jí)標(biāo)題
二級(jí)標(biāo)題
三級(jí)標(biāo)題
四級(jí)標(biāo)題
五級(jí)標(biāo)題
六級(jí)標(biāo)題
二、字體
1、斜體文本
*斜體文本*
_斜體文本_
效果:
斜體文本
斜體文本
2、粗體文本
**粗體文本**
__粗體文本__
效果:
粗體文本
粗體文本
3、粗斜體文本
***粗斜體文本***
___粗斜體文本___
效果:
粗斜體文本
粗斜體文本
三、線
1、分隔線
你可以在一行中用三個(gè)以上的星號(hào)、減號(hào)、底線來建立一個(gè)分隔線,行內(nèi)不能有其他東西。你也可以在星號(hào)或是減號(hào)中間插入空格。下面每種寫法都可以建立分隔線:
(1)用三個(gè)以上的*
***
* **
*****
效果:
(2)用三個(gè)以上的-
---
效果:
(3)用三個(gè)以上的_
----
效果:
2、刪除線
如果段落上的文字要添加刪除線,只需要在文字的兩端加上兩個(gè)波浪線 ~~ 即可,實(shí)例如下:
~~刪除線~~
效果:
刪除線
3、腳注
腳注是對(duì)文本的補(bǔ)充說明
[^要注明的文本]
創(chuàng)建腳注格式類似這樣 [^注明的文本]。
[^注明的文本]:腳注顯示的內(nèi)容
效果:
創(chuàng)建腳注格式類似這樣 [1]。
三、列表
Markdown 支持有序列表和無序列表。
1、無序列表使用星號(hào)(*)、加號(hào)(+)或是減號(hào)(-)作為列表標(biāo)記:
* 第一項(xiàng)
* 第二項(xiàng)
* 第三項(xiàng)
+ 第一項(xiàng)
+ 第二項(xiàng)
+ 第三項(xiàng)
- 第一項(xiàng)
- 第二項(xiàng)
- 第三項(xiàng)
效果:
- 第一項(xiàng)
- 第二項(xiàng)
- 第三項(xiàng)
- 第一項(xiàng)
- 第二項(xiàng)
- 第三項(xiàng)
- 第一項(xiàng)
- 第二項(xiàng)
- 第三項(xiàng)
2、有序列表使用數(shù)字并加上 . 號(hào)來表示,如:
1. 第一項(xiàng)
2. 第二項(xiàng)
3. 第三項(xiàng)
效果:
- 第一項(xiàng)
- 第二項(xiàng)
- 第三項(xiàng)
3、列表嵌套
列表嵌套只需在子列表中的選項(xiàng)添加四個(gè)空格以上即可:
1. 第一項(xiàng):
- 第一項(xiàng)嵌套的第一個(gè)元素
- 第一項(xiàng)嵌套的第一個(gè)元素
2. 第二項(xiàng):
- 第二項(xiàng)嵌套的第一個(gè)元素
- 第二項(xiàng)嵌套的第二個(gè)元素
效果:
- 第一項(xiàng):
- 第一項(xiàng)嵌套的第一個(gè)元素
- 第一項(xiàng)嵌套的第一個(gè)元素
- 第二項(xiàng):
- 第二項(xiàng)嵌套的第一個(gè)元素
- 第二項(xiàng)嵌套的第二個(gè)元素
四、區(qū)塊
1、區(qū)塊引用是在段落開頭使用 > 符號(hào) ,然后后面緊跟一個(gè)空格符號(hào):
> 區(qū)塊引用
效果:
區(qū)塊引用
2、區(qū)塊嵌套
> 最外層
>> 第一層嵌套
>>> 第二層嵌套
效果:
最外層
第一層嵌套
第二層嵌套
3、列表中使用區(qū)塊
如果要在列表項(xiàng)目?jī)?nèi)放進(jìn)區(qū)塊,那么就需要在 > 前添加四個(gè)空格的縮進(jìn)。
區(qū)塊中使用列表實(shí)例如下:
- 第一項(xiàng)
> 內(nèi)容一
> 內(nèi)容二
- 第二項(xiàng)
效果:
- 第一項(xiàng)
內(nèi)容一
內(nèi)容二 - 第二項(xiàng)
五、代碼
1、代碼句
如果是段落上的一個(gè)函數(shù)或片段的代碼可以用反引號(hào)把它包起來(`)
`print("hello!")`
效果:
print("hello!")
2、代碼區(qū)塊
用 ``` 包裹一段代碼,并指定一種語言(也可以不指定):
public String orderManager(Integer uid, HttpServletRequest request)throws Exception{
List<Order> listOrder=orderService.selectAllOrder();
MyUser user=userService.toIndex(uid);
request.setAttribute("user",user);
if(!listOrder.isEmpty()) request.setAttribute("listOrder",listOrder);
else request.setAttribute("nullOrder","無發(fā)貨單記錄!");
return "order_manager";
}
代碼區(qū)塊使用 4 個(gè)空格
public String orderManager(Integer uid, HttpServletRequest request)throws Exception{
List<Order> listOrder=orderService.selectAllOrder();
MyUser user=userService.toIndex(uid);
request.setAttribute("user",user);
if(!listOrder.isEmpty()) request.setAttribute("listOrder",listOrder);
else request.setAttribute("nullOrder","無發(fā)貨單記錄!");
return "order_manager";
}
六、鏈接
[鏈接名稱](鏈接地址)
或者
<鏈接地址>
[百度](https://www.baidu.com)
<https://www.baidu.com>
高級(jí)鏈接
鏈接也可以用變量來代替,文檔末尾附帶變量地址:
這個(gè)鏈接用“注明鏈接”作為網(wǎng)址變量 [百度][^注明鏈接]
[^注明鏈接]: https://www.baidu.com
效果:
這個(gè)鏈接用“注明鏈接”作為網(wǎng)址變量 [百度][2]
七、圖片
開頭一個(gè)感嘆號(hào) !
接著一個(gè)方括號(hào),里面放上圖片的替代文字
接著一個(gè)普通括號(hào),里面放上圖片的網(wǎng)址,最后還可以用引號(hào)包住并加上選擇性的 'title' 屬性的文字。

效果:

腳注圖片
圖片鏈接也可以用變量來代替,文檔末尾附帶變量地址:
這個(gè)鏈接用“注明圖片”作為網(wǎng)址變量 [百度][^注明圖片].
[^注明圖片]: https://dss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/bd_logo1-2885cdb57f.png
效果:
這個(gè)鏈接用“注明圖片”作為網(wǎng)址變量 [百度][3].
八、表格
制作表格使用 | 來分隔不同的單元格,使用 - 來分隔表頭和其他行。
| 表頭 | 表頭 |
| ---- | ---- |
| 單元格 | 單元格 |
| 單元格 | 單元格 |
效果:
| 表頭 | 表頭 |
|---|---|
| 單元格 | 單元格 |
| 單元格 | 單元格 |
對(duì)齊方式
-: 設(shè)置內(nèi)容和標(biāo)題欄居右對(duì)齊。
:- 設(shè)置內(nèi)容和標(biāo)題欄居左對(duì)齊。
:-: 設(shè)置內(nèi)容和標(biāo)題欄居中對(duì)齊。
| 左對(duì)齊 | 右對(duì)齊 | 居中對(duì)齊 |
| :-----| ----: | :----: |
| 單元格 | 單元格 | 單元格 |
| 單元格 | 單元格 | 單元格 |
效果:
| 左對(duì)齊 | 右對(duì)齊 | 居中對(duì)齊 |
|---|---|---|
| 單元格 | 單元格 | 單元格 |
| 單元格 | 單元格 | 單元格 |
九、轉(zhuǎn)義
Markdown 使用了很多特殊符號(hào)來表示特定的意義,如果需要顯示特定的符號(hào)則需要使用轉(zhuǎn)義字符,Markdown 使用反斜杠轉(zhuǎn)義特殊字符:
**文本加粗**
\*\* 正常顯示星號(hào) \*\*
效果:
文本加粗
** 正常顯示星號(hào) **
Markdown 支持以下這些符號(hào)前面加上反斜杠來幫助插入普通的符號(hào):
\ 反斜線
` 反引號(hào)
* 星號(hào)
_ 下劃線
{} 花括號(hào)
[] 方括號(hào)
() 小括號(hào)
# 井字號(hào)
+ 加號(hào)
- 減號(hào)
. 英文句點(diǎn)
! 感嘆號(hào)