Markdown快速上手
Markdown快速上手指南
@[markdown, 程序員, 雲筆記]
1、Markdown介紹
markdown可以實現快速html文檔編輯,格式優沒,並且不需要使用html元素。 markdown采用普通文本的形式,例如讀書筆記等易於使用的文本格式進行編寫。 如果實在需要生成markdown不支持的html元素的話,可以直接在文本中嵌入html標簽,markdown並不會將其顯式出來。
2、標題標簽
markdown使用#方式對應生成相應的標題標簽,#的個數就是標題的題號!其中二號標題帶添加下劃線。markdown代碼與效果圖如下:
#標題1 ##標題2 ###標題3 ####標題4 #####標題5 ######標題6 #######標題7
3、引用文本
引用某段文本,效果是左側有豎線進行修飾,每一行可以使用兩個以上的空格結尾,就可以實現換行效果。markdown文本與效果如下:
> ~~~~~~~~~~~黃鶴樓~~~~~~~~~~
> 故人西辭黃鶴樓,煙花三月下揚州。
> 孤帆遠影碧空盡,唯見長江天際流。
故人西辭黃鶴樓,煙花三月下揚州。 孤帆遠影碧空盡,唯見長江天際流。
4、無編號列表
無符號列表是沒有數字序號,使用圓點作為修飾符號。markdown使用*、+、-效果是相同的。代碼與效果如下:
- 條目1
- 條目2
- 條目3
- 條目4
- 條目1
- 條目2
- 條目3
- 條目4
5、有編號列表
有序列表是有數字序號,markdown可以使用任何數字,不一定非要連續。但是生成的序號是連續的。markdown代碼與效果如下:
1. 條目1
1. 條目2
1. 條目3
1. 條目4
- 條目1
- 條目2
- 條目3
- 條目4
6、列表內使用標題、段落和引用
列表中可以使用標題,正常使用即可。列表內還可以嵌入段落。代碼與效果如下:
- 條目1
- 條目2
hello world!
final V putVal(int hash, K key, V value, boolean onlyIfAbsent,boolean evict) ..}
條目2
段落內容段落內容段落內容段落內容段落內容段落內容段落內容段落內容段落內容
段落內容段落內容段落內容段落內容內容內容內容內容內容內容段落內容段落內容
段落內容段落內容段落內容段落內容條目1
段落內容段,落內容段落內容段落內容段落內容段落內容段落內容。段落內容段落內容
段落內容段落內容段落內容段落內容段落內容段落內容段落內容段落內容段落內容。到
段落段落內容段落內容段落內容段落內容!final V putVal(int hash, K key, V value, boolean onlyIfAbsent, boolean evict) { ... return null; }
條目2
段落內容段落內容段落內容段落內容段落內容段落內容段落內容段落內容段落內容
段落內容段落內容段落內容段落內容內容內容內容內容內容內容段落內容段落內容
段落內容段落內容段落內容段落內容
7、分割線
markdown可以使用*、-、_實現分割線效果,三者區別是分割線和字體的效果不同。代碼和效果如下:
部分1
----
部分2
***
部分3
____
8、文本強調
文本強調使用*或-線括起來。代碼和效果如下:
?
冬天的時候,*不要*舔鐵!!!
冬天的時候,**不要**舔鐵!!!
冬天的時候,***不要***舔鐵!!!
冬天的時候,不要舔鐵!!!
冬天的時候,不要舔鐵!!!
冬天的時候,不要舔鐵!
9、表格
表格第一行使用|分割多個字段的名稱,就表示表頭,第二行就是每列的對齊屬性,:-表示左對齊、
-:表示右對齊;:-:表示中間對齊。代碼和效果如下:
?
ID | 姓名 | 年齡 |
---|---|---|
1 | tom | 90 |
2 | tomas | 100 |
3 | tomasLee | 90 |
4 | tomson | 80 |
10、時序圖
時序圖是UML圖中非常重要的一種圖,markdown中支持該圖,但是markdownpad2軟件不支持。代碼效果如下:
?```sequence
Alice->Bob: Hello Bob,how are you?
note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!
?```
Alice->Bob: Hello Bob,how are you?
note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!
Markdown快速上手