一.markdown是什么
Markdown 是一種輕量級標(biāo)記語言。使用標(biāo)題、加粗、斜體和高亮等方式,對文本進行展示。具有著易讀易寫等特點。同時對圖片、圖表和數(shù)學(xué)均有支持。而且目前各大平臺網(wǎng)站也將markdown作為主流的文本編輯語言,如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、簡書等,甚至還能被使用來撰寫電子書。
二.markdown的基礎(chǔ)語法
1.標(biāo)題
使用#來表示 例如1個#代表一級標(biāo)題,2個#代表二級標(biāo)題。
# 一級標(biāo)題
## 二級標(biāo)題
### 三級標(biāo)題
#### 四級標(biāo)題
##### 五級標(biāo)題
###### 六級標(biāo)題
效果:
一級標(biāo)題
二級標(biāo)題
三級標(biāo)題
四級標(biāo)題
五級標(biāo)題
六級標(biāo)題
或者也可以通過=或 -來生成一級標(biāo)題和二級標(biāo)題
一級標(biāo)題
===== (3個以上)
二級標(biāo)題
----- (3個以上)
效果:
一級標(biāo)題
二級標(biāo)題
2.文本
使用*、 _和~來實現(xiàn)對文本的加工。
語法 |
效果 |
*斜體1* |
加粗1 |
_斜體2_ |
加粗1 |
**加粗1** |
加粗1 |
__加粗2__ |
加粗2 |
***加粗斜體1*** |
加粗斜體1 |
___加粗斜體2___ |
加粗斜體2 |
~~刪除線~~ |
|
`特殊字` |
特殊字 |
3.分割線
使用*和-實現(xiàn)分割線 使用以下等方法均可實現(xiàn)分割線
***
---
* * *
- - -
*******
------
效果:
4.圖片
使用以下格式插入圖片
![alt 屬性文本](圖片地址)
![markdown](http://qiniu.youliwl.top/note/markdown-markdown.png)
效果:
5.鏈接
使用以下方式插入鏈接
[鏈接名稱](鏈接地址)
或者
<鏈接地址>
[百度一下](https://www.baidu.com/)
6.引用
使用>來實現(xiàn)引用
>一級引用
>>二級引用
>>>三級引用
一級引用
二級引用
三級引用
7.列表
列表分為無序列表和有序列表 無序列表使用*、 +和-來實現(xiàn),同時還支持二級列表和三級列表
* 列表1
* 列表2
* 列表3
* 列表4
或者
+ 列表1
+ 列表2
+ 列表3
+ 列表4
或者
- 列表1
- 列表2
- 列表3
- 列表4
效果:
- 列表1
- 列表2
- 列表4
- 列表3
有序列表是通過使用數(shù)字來實現(xiàn)的,也支持二級列表和三級列表
1. 列表1
2. 列表2
1. 列表3
1. 列表4
效果:
- 列表1
- 列表2
- 列表4
- 列表3
8.目錄
使用以下方式插入目錄
直接生成目錄樹
[TOC]
或者使用自定義方法
使用方法:
* [名稱](#錨點)
例如:
* [一級標(biāo)題](#一級標(biāo)題)
* [二級標(biāo)題](#二級標(biāo)題)
* [三級標(biāo)題](#三級標(biāo)題)
9.表格
使用|來分割表格的列,使用 -來分割表頭和其他行
列1|列2
--|--
行1|行1
行2|行2
列1 |
列2 |
行1 |
行1 |
還可以設(shè)定內(nèi)容居中、居左、居右
使用:---------:居中
使用:----------居左
使用----------:居右
列1|列2|列3
:---:|---:|:---
第一列文本居中|第二列文本居右|第三列文本居左
效果:
列1 |
列2 |
列3 |
第一列文本居中 |
第二列文本居右 |
第三列文本居左 |
10.代碼塊
使用以下方式實現(xiàn)代碼塊
``` markdown
代碼片段
```
效果:
代碼片段
三.總結(jié)
markdown的基本語法已經(jīng)全部介紹完畢了。今后還會介紹markdown的高級語法。