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