Markdown用法
Markdown 語言在 2004 由約翰·格魯伯(John Gruber)創建。
Markdown 編寫的文檔可以導出 HTML 、Word、圖像、PDF、Epub 等多種格式的文檔。
Markdown 編寫的文檔后綴為 .md, .markdown。
一、標題
兩種格式
1、 = - 標記一級和二級標題
=一級標題 ======= -二級標題 -------=一級標題
-二級標題
2、也可使用#號標記
#號可表示1-6級標題
#一級標題 ##二級標題 ###三級標題 ####四級標題 #####五級標題 ######六級標題一級標題
二級標題
三級標題
四級標題
五級標題
六級標題
二、段落
段落的換行
段落1
段落2
或者在段落后面使用空行來表示重新開始一個段落
段落1
段落2
1、字體
*斜體文本* _斜體文本_ **粗體文本** __粗體文本__ ***粗斜體文本*** ___粗斜體文體___斜體文本
斜體文本
粗體文本
粗體文本
粗斜體文本
粗斜體文體
2、分割線
在一行中用三個以上的星號、減號、底線來建立一個分割線,也可以在星號或減號中間插入空格,行內不能有其他東西
*** * * * ****** - - - --------3、強調
使用星號(*)和底線(_)作為標記強調字詞的符號,被 * 或?_ 包圍的字詞會被轉成用 <em>標簽包圍,用兩個 * 或?_ 包起來的話,則會被轉成 <strong>,例如:
*single asterisks* _single underscores_ **double asterisks** __double underscores__single asterisks
single underscores
double asterisks
double underscores
但是如果你的?* 和 _ 兩邊都有空白的話,它們就只會被當成普通的符號。
刪除線
文字的兩端加上兩個波浪線~~
~刪除線~
4、下劃線
可以通過HTML的<u>標簽來實現
5、腳注
對文本的補充說明稱為腳注
格式:
[^需要注明文本]
[^需要注明文本]:這里是注明內容,顯示
三、列表
無序列表使用* 加號+或是減號-作為列表標記:
*第一項 *第二項 *第三項+第一項 +第二項 +第三項-第一項 -第二項 -第三項第一項
第二項
*第三項
有序列表:使用數字并加上 . 來表示
1.第一項 2.第二項 3.第三項1.第一項
2.第二項
3.第三項
列表嵌套
在子列表中的選項前添加四個空格
1.第一項1.11.2 2.第二項2.12.21.第一項
1.1ha
1.2ha
2.第二項
2.1ha
2.2ha
四、區塊
區塊引用在段落的開頭使用>符號,后面要緊跟一個空格
> 區塊引用 > Hello World!區塊引用
Hello World!
區塊可以嵌套
> 區塊引用 > > 第一層嵌套 > > > 第二層嵌套區塊引用
第一層嵌套
第二層嵌套
區塊中使用列表
> 區塊中使用列表 > 1.第一項 > 2.第二項 > + 第一項 無序區塊中使用列表
1.第一項
2.第二項
- 第一項 無序
列表中使用區塊
在>前添加四個空格的縮進
* 第一項> 區塊引用第一項
區塊引用
五、代碼
段落上一個函數或片段的代碼可以用反引號`把它包起來
'flose()'函數'flose()'函數
代碼區塊使用4個空格或一個制表符
public class HelloWorld {public static void main(String[] args) {System.out.println("Hello World!");} }public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
或者使用```包裹一段代碼,并指定一種語言,可不指定
```javascript $(document).ready(function () {alert('RUNOOB'); }); ``` $(document).ready(function () {alert('RUNOOB'); });如果要在代碼區段內插入反引號,你可以用多個反引號來開啟和結束代碼區段:
``There is a literal backtick (`) here.``There is a literal backtick (`) here.
六、鏈接
格式:
[鏈接名](鏈接地址)或
<自動鏈接>這是博客園鏈接 或 https://cnblogs.com
高級鏈接
鏈接也可以用變量來代替,文檔末尾附帶變量地址:
[cnblogs][hello] 用 hello 作為網址變量[hello]:https://cnblogs.com 在文檔結尾為變量賦值cnblogs
用 hello 作為網址變量
在文檔結尾為變量賦值
七、圖片
1 格式:
 感嘆號+方括號 方括號里面為文字 圖片標題或說明2 也可以像網址一樣對圖片使用變量
[cnblogs][pic] 用 pic 作為地址變量[pic]:https://www.cnblogs.com/images/logo_small.gif "cnblogs" 在文檔結尾為變量賦值cnblogs
用 pic 作為網址變量
在文檔結尾為變量賦值
九、表格
使用 | 來分隔不同的單元格,使用 - 來分割表頭和其他行
格式:
| 單元格 | 單元格 |
| 單元格 | 單元格 |
可設置對齊方式
-: 設置內容和標題欄居右對齊 :- 設置內容和標題欄居左對齊 :-: 設置內容和標題欄居中對齊| 左對齊 | 右對齊 | 居中對齊 | | :---- | ----: | :----: | | 單元格 | 單元格 | 單元格 | | 單元格 | 單元格 | 單元格 || 單元格 | 單元格 | 單元格 |
| 單元格 | 單元格 | 單元格 |
十、其他 技巧
支持的HTML元素
不在Markdown涵蓋范圍之內的標簽,都可以直接在文檔里面用HTML打出
例如:<kdb> <b> <i> <em> <sup> <br>等
使用 Alt+Prtsc 活動窗口截圖
轉義
顯示 Markdown 定義使用的特殊符號 需要使用轉義字符 \
**字體加粗** \*\*字體加粗\*\*字體加粗
**字體加粗**
通過加 \ 來顯示的符號
\ 反斜杠 ` 反引號 * 星號 _ 底線 {} 花括號 [] 方括號 () 括號 # 井號 + 加號 - 減號 . 句點 ! 感嘆號公式
使用兩個符號 $$ 包裹Tex或LaTeX格式的數學公式實現插入數學公式。會根據需要加載Mathjax對數學公式進行渲染。
。。。
轉載于:https://www.cnblogs.com/OceanF/p/10799775.html
總結
以上是生活随笔為你收集整理的Markdown用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 超级课程表怎么删除课程重新导入
- 下一篇: 七猫小说怎么盈利(如何看待七猫中文网千字