Markdown語法學習
1.標題
一種顯示形式是在行首插入1-6個 # 符號,例如:
# 標題
### 標題
###### 標題
我們也可以在尾部加上對應的 # 符號,這樣的效果和只在行首插入 # 符號效果一樣,只是增加了文檔的可讀性。當行首和行尾的 # 符號數(shù)量不一致時,采用的是行首 # 符號的數(shù)量。例如:
# 標題 #
### 標題 ###
###### 標題 #########
2.引用
在編寫文檔時,我們有時會引用其他的文章,這時候我們就需要使用 > 標記了,我們可以在每一行前都加入 > 標記來顯示引用效果,例如:
> 窗前明月光
> 疑是地上霜
> 舉頭望明月
> 低頭思故鄉(xiāng)
我們也可以只在第一行的行首加入 > 標記,比如
> 窗前明月光
疑是地上霜
舉頭望明月
低頭思故鄉(xiāng)
?> 標記默認會把下一行也當做引用的一部分,當我們下一行已經不是引用的一部分時,需要以空行斷開,表示引用已經結束。如果空行斷開后緊跟的又是引用,他會把此引用和上一個引用合為一個引用。例如:
> 窗前明月光
疑是地上霜
舉頭望明月
低頭思故鄉(xiāng)
3.代碼塊
Markdown有專門的 ``` 標記用于代碼塊。例如:
` ` ` java(語言名)
public class Test(){
public static void main(String[] args){
System.out.println();
}
}
` ` `
4.粗體、斜體
在編寫文檔中,我們往往會強調一些比較重要的詞語,在Markdown中用 * 和 _ 來作為強調的標記。
用 單個 * 或者單個 _ 來顯示斜體字,用兩個 * 或者兩個 _ 來顯示粗體字。例如:
* 斜體 *
_ 斜體 _
** 粗體 **
__ 粗體 __
5.列表
分為無序列表和有序列表。
無序列表使用 * 或者 + 或者 - 作為列表標記。例如:
* 水電費的
* 代發(fā)的
* 代發(fā)是
或者
+ 方法的
+ 代發(fā)發(fā)的
+ 水電費
或者
- 方法的
- 代發(fā)發(fā)的
- 水電費
有序列表則使用數(shù)字接著一個英文句點。例如:
1. 方法的
2. 代發(fā)發(fā)的
3. 水電費
注:1.列表標記必須與內容以空格隔開。2.有序列表的數(shù)字指示順序和寫的數(shù)字無關
6.分割線
你可以在一行中用三個以上的 * 或者 - 或者 _ 來建立一個分隔線,行內不能有其他東西。你也可以在星號或是減號中間插入空格。這些都可以表示為一條分割線。例如:
*? ? *? ? *
***
******
-? ? -? ? -
_? _? _? _? _
7.鏈接
Markdown 支持兩種形式的鏈接語法: 行內式和參考式兩種形式。
不管是哪一種,鏈接文字都是用 [方括號] 來標記。
要建立一個行內式的鏈接,只要在方塊括號后面緊接著圓括號并插入網址鏈接即可,如果你還想要加上鏈接的 title 文字,只要在網址后面,用雙引號把 title 文字包起來即可,例如:
[百度](http://www.baidu.com"百度") 行內式
[百度](http://www.baidu.com) 行內式
注:title文字是指鼠標懸浮時顯示的文字
8.圖片
Markdown顯示圖片的方式和顯示鏈接的方式類似,只不過在前面加了一個 ! 標記。同時他也支持行內式和參考式兩種形式。除此之外例如:
 行內式
 行內式