一.markdown是什么
Markdown 是一種輕量級標記語言。使用標題、加粗、斜體和高亮等方式,對文本進行展示。具有著易讀易寫等特點。同時對圖片、圖表和數學均有支持。而且目前各大平臺網站也將markdown作為主流的文本編輯語言,如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、簡書等,甚至還能被使用來撰寫電子書。
二.markdown的基礎語法
1.標題
使用#來表示 例如1個#代表一級標題,2個#代表二級標題。
# 一級標題
## 二級標題
### 三級標題
#### 四級標題
##### 五級標題
###### 六級標題
效果:
一級標題
二級標題
三級標題
四級標題
五級標題
六級標題
或者也可以通過=或 -來生成一級標題和二級標題
一級標題
===== (3個以上)
二級標題
----- (3個以上)
效果:
一級標題
二級標題
2.文本
使用*、 _和~來實現對文本的加工。
|
語法 |
效果 |
|
*斜體1* |
加粗1 |
|
_斜體2_ |
加粗1 |
|
**加粗1** |
加粗1 |
|
__加粗2__ |
加粗2 |
|
***加粗斜體1*** |
加粗斜體1 |
|
___加粗斜體2___ |
加粗斜體2 |
|
~~刪除線~~ |
|
|
`特殊字` |
特殊字 |
3.分割線
使用*和-實現分割線 使用以下等方法均可實現分割線
***
---
* * *
- - -
*******
------
效果:
4.圖片
使用以下格式插入圖片


效果:
5.鏈接
使用以下方式插入鏈接
[鏈接名稱](鏈接地址)
或者
<鏈接地址>
[百度一下](https://www.baidu.com/)
6.引用
使用>來實現引用
>一級引用
>>二級引用
>>>三級引用
一級引用
二級引用
三級引用
7.列表
列表分為無序列表和有序列表 無序列表使用*、 +和-來實現,同時還支持二級列表和三級列表
* 列表1
* 列表2
* 列表3
* 列表4
或者
+ 列表1
+ 列表2
+ 列表3
+ 列表4
或者
- 列表1
- 列表2
- 列表3
- 列表4
效果:
- 列表1
- 列表2
- 列表4
- 列表3
有序列表是通過使用數字來實現的,也支持二級列表和三級列表
1. 列表1
2. 列表2
1. 列表3
1. 列表4
效果:
- 列表1
- 列表2
- 列表4
- 列表3
8.目錄
使用以下方式插入目錄
直接生成目錄樹
[TOC]
或者使用自定義方法
使用方法:
* [名稱](#錨點)
例如:
* [一級標題](#一級標題)
* [二級標題](#二級標題)
* [三級標題](#三級標題)
9.表格
使用|來分割表格的列,使用 -來分割表頭和其他行
列1|列2
--|--
行1|行1
行2|行2
|
列1 |
列2 |
|
行1 |
行1 |
還可以設定內容居中、居左、居右
使用:---------:居中
使用:----------居左
使用----------:居右
列1|列2|列3
:---:|---:|:---
第一列文本居中|第二列文本居右|第三列文本居左
效果:
|
列1 |
列2 |
列3 |
|
第一列文本居中 |
第二列文本居右 |
第三列文本居左 |
10.代碼塊
使用以下方式實現代碼塊
``` markdown
代碼片段
```
效果:
代碼片段
三.總結
markdown的基本語法已經全部介紹完畢了。今后還會介紹markdown的高級語法。






