讓你的寫作如行雲流水
markdown是一種輕量級的標記語言,類似html,但是要比html簡單多得多,據說5分鐘就可以完全掌握所有的語法,而我用了將近兩天的時間整理這份文件,也許是到處找資料過於追求完美的緣故吧。文中包含了網上蒐集到的包括官網和寫**好者總結的所有關於markdown的語法。格式是用了分門別類的方式,個人感覺這樣比較容易理解和記憶,方便以後查閱和入門的小夥伴們的參考,如有誤差的地方望指正。
分類:
1. 類setext
2. 類atx
語法:
以單下劃線和雙下劃線的方式標記,雙下劃線就是一級標題,單下劃線就是二級標題(單、雙下劃線的數量不限)。
示例:
一級標題
*****==
二級標題
———-
語法:
以標題前面』#』號的個數區分標題的等級,從1個』#』到6個』#』分別代表1~6級標題,等級越高字型越小,為了美觀也可以在標題的末尾加上同等數量的』#』號,但這純粹是為了對稱美觀
示例:
#一級標題#
##二級標題##
###**標題###
####四級標題####
#####五級標題#####
######六級標題######
語法:
每一行前面加上』>』符號,也可以以偷懶的方式,只在段落的第一行前面加上』>』
示例:
>這是引用文字
特點:
1. 區塊標記可以巢狀
示例:
>這是引用文字
>>這是一層巢狀引用
>>這是二層巢狀引用
2. 引用的區塊內可以使用其他的markdown語法
示例:
>引用文字*強調文字*
分類:
1. 有序列表
2. 無序列表
語法:
在文字前加』*』或者』+』或者』-『符號
示例:
* 列表行一
* 列表行二
+ 列表行一
+ 列表行二
- 列表行一
- 列表行二
語法:
數字後面緊跟著英文句號的方式生成有序列表
示例:
1. 列表行一
2. 列表行二
語法:
在行首新增乙個製表符或者四個空格就可以生成**區塊的樣式,**區塊其實就是編寫的文字會被乙個邊線框包圍
示例:
(乙個製表符或者四個空格符)**區塊
注意:
**區塊內的markdown的語法失效,會以普通字元輸出,內部的**樣式不會改變,這也正是**區塊的特點所在
語法:
三個以上的星號或者減號或者底線符號生成分割線
示例:
**** 或者 * * * *
— 或者 - - -
___ 或者 _ _ _
注意:
星號,減號和下劃線中間可以穿插任意多個空格,但不能有其他字元
注意:
鏈結標示方括號後面的冒號後面至少有乙個空格,鏈結標題可有可無,鏈結標題可以用雙引號,單引號或者小括號包圍,效果相同。鏈結標示可以是字母,數字,空白和標點符號,但是不區分大小寫。
分類:
1. 斜體
2. 粗體
斜體語法:
文字被一對星號或者下劃線符號包圍
示例:
*斜體強調文字*
粗體語法:
文字被兩對星號或者下劃線符號包圍
示例:
**粗體強調文字**
注意:強調文字可以在一句話內使用也可以單獨使用
語法:
**部分用反引號包圍(反引號就是數字1前面的按鍵),如果**中包含反引號,可以用雙反引號包圍**
示例:
`[btn settitle:str forstate:uicontrolstatenormal];`
輸入空格
簡介:
在markdown中直接輸入單個空格是可以的,但是連續輸入多個空格就不行了,結果和輸入乙個空格是乙個效果,那麼怎麼連續輸入多個空格呢?語法如下
語法:
切換輸入法為全形輸入模式
換行語法:
首先敲兩個空格,然後再回車
輸入空行
簡介:
在平常的寫作中,為了格式的協調經常要輸入空行,和輸入空格一樣,markdown中單獨輸入單行空行可以用回車,但是要連續輸入多行空行還需要特殊的語法
語法:
\注意:
因為markdown相容html,所以這裡其實用的是html的語法
輸入小型文字
簡介:
這裡所說的小型文字就是輸入的文字比普通的文字要小
語法:
用small標籤包圍文字
示例:
\這是小型文字\
注意:
小型文字語法其實是運用了html的語法
文字中間劃線
語法:
文字用三對』~』包圍
示例:
~~~操作文字~~~
自動鏈結
示例:
反斜槓轉意
簡介:
這個類似**裡面的轉意字元,可以把語法字元轉換成普通字元顯示
示例:
#這個不作為標題
語法:
找了好久也沒有找到**語法的描述,就只有示例裡面的兩個示例,好納悶,也許解釋起來比較費勁吧,那就照葫蘆畫瓢湊合著用吧,畢竟我也是剛入門,等以後深入了解了再更新
示例:
| tables | are | cool |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
dog | bird | cat
----|------|----
foo | foo | foo
bar | bar | bar
baz | baz | baz
語法參考手冊
工具
markdown語法簡介
本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...
markdown語法簡介
標題 注釋水平線 加粗斜體 刪除線塊引用 無序列表 有序列表 行內 塊 多行 塊 的寫法 鏈結錨點 顯示標題 h1 heading h2 heading h3 heading h4 heading h5 heading h6 heading 注釋 一根水平線 加粗 好 斜體 斜體 刪除線 ha 塊引...
MarkDown基本語法簡介
1 標題設定 兩種方式 第一種 在文字下方新增 或 分別表示一級標題 二級標題。第二種 在文字開頭加上 通過 的數量表示標題級別。共有1 6級標題,1級標題字型最大 2 塊注釋 在文字開頭新增 表示塊注釋。當 和文字之間新增五個blank時,塊注釋的文字會有變化。3 斜體 將需要設定為斜體的文字兩端...