1.MarkDown的簡介
- MarkDown的目標是實現(xiàn)易讀易寫,成為一種適用于網(wǎng)絡(luò)的書寫語言。
- MarkDown用簡介的語法代替排版,把作者從復(fù)雜的排版操作中中解放出來,使作者更加專注于文章內(nèi)容寫作。
- 功能強大,內(nèi)容、格式、插圖、代碼甚至表格、流程圖、公式等,只需使用鍵盤即可完成。
- 當然它也有一些缺點,比如:格式難于定義,需要額外的編譯器。
2.基本語法
2.1文本格式化
2.1.1強調(diào)文字
我們使用*單星花*的方式使文字傾斜,**雙星花**的方式加粗文字,***三星花***的方式既加粗又傾斜文字。
Markdown代碼:
*斜體的文字*
**加粗的文字**
***加粗的斜體文字***
頁面上的顯示效果:
斜體的文字
加粗的文字
加粗的斜體文字
2.1.2添加刪除線
我們可以使用~~賣萌符~~給文字添加刪除線
Markdown代碼:
~~賣萌會被刪的~~
頁面上的顯示效果:
賣萌會被刪的
2.1.3標題
Markdown 支持兩種標題的語法,類 Setext 和類 atx 形式。
類Setex形式采用底線的形式
Markdown代碼:
一號標題
=========
二號標題
---------
頁面上的顯示效果:
一號標題
=========
二號標題
類Atx形式則是在行首插入1到6個#,對應(yīng)到標題1到標題6
Markdown代碼:
#一號標題
##二號標題
###三號標題
####四號標題
#####五號標題
######六號標題
頁面的顯示效果:
一號標題
二號標題
三號標題
四號標題
五號標題
六號標題
2.1.4引用
可以通過在一文字前添加>符號實現(xiàn)引用效果,一段文字時可以只在第一行添加>符號。引用可以嵌套引用,引用里也可以添加強調(diào),鏈接等語法。
Markdown代碼:
> 引用馬丁·路德·金的一句話:I hava a dream.
> 可以偷懶只在首行添加引用符引用一個段落
>> 嵌套引用:我有一個夢想
> 引用段落:可以通過在一文字前添加`>`符號實現(xiàn)引用效果,
一段文字時可以只在第一行添加`>`符號。引用可以嵌套引用,
引用里也可以添加強調(diào),鏈接等語法。
> 引用中使用強調(diào):**結(jié)束引用,用個空行**
頁面顯示效果:
引用馬丁·路德·金的一句話:I hava a dream.
可以偷懶只在首行添加引用符引用一個段落
嵌套引用:我有一個夢想
引用段落:可以通過在一文字前添加
>符號實現(xiàn)引用效果,
一段文字時可以只在第一行添加>符號。引用可以嵌套引用,
引用里也可以添加強調(diào),鏈接等語法。
引用中使用強調(diào):結(jié)束引用,用個空行
2.2代碼格式化
2.2.1行內(nèi)代碼
我們可以使用\ `,包含行內(nèi)代碼
Markdown代碼:
我們可以使用`包含行內(nèi)代碼`
頁面展示效果:
我們可以使用包含行內(nèi)代碼
2.2.2區(qū)塊代碼
我們需要多個反引號\```來開始和結(jié)束一段代碼,同時可以注明語言類型.
Markdown代碼:
```java
public class MarkdDown{
public static void main(String[] args){
System.out.println("Hello MarkDown");
}
}
頁面展示效果:
```java
public class MarkdDown{
public static void main(String[] args){
System.out.println("Hello MarkDown");
}
}
2.3列表
Markdown的列表跟HTML的列表有些相似,也分有序列表無序列表。
2.3.1有序列表
使用數(shù)字接著一個英文句點表示一個有序列表
Markdown代碼:
1. 文字
2. 圖片
3. 表格
頁面顯示效果:
- 文字
- 圖片
- 表格
html的解析效果:
<ol>
<li>文字</li>
<li>圖片</li>
<li>表格</li>
</ol>
2.3.1.1列表的嵌套:
當在列表中進行嵌套時,需要按四個空格或一個制表符(Tab鍵,簡書好像不支持Tab)
Markdown代碼:
1. 文字
1. 強調(diào)
- 粗體
- 斜體
- 粗體和斜體
2. 引用
2. 圖片
3.表格
頁面顯示效果:
- 文字
- 強調(diào)
- 粗體
- 斜體
- 粗體和斜體
- 強調(diào)
- 引用
- 圖片
3.表格
2.3.2無序列表
無序列表使用星號、加號或是減號作為列表標記
Markdown代碼:
* 入門
* 進階
* 跑路
頁面展示效果:
- 入門
- 進階
- 跑路