1. 程式人生 > >基於Markdown的部分常用語法總結

基於Markdown的部分常用語法總結

1.超連結

1.1超連結_行列式

語法:

  • []裡寫連結文字,()裡寫連結地址, ()中的”“中可以為連結指定title屬性,title屬性可加可不加。title屬性的效果是滑鼠懸停在連結上會出現指定的 title文字。[連結文字](連結地址 “連結標題”)’這樣的形式。連結地址與連結標題前有一個空格。

程式碼:

勵志短片[Unbroken](https://www.bilibili.com/video/av16202916/)
勵志短片[Unbroken](https://www.bilibili.com/video/av16202916/ "Unbroken")

效果:

1.2超連結_參考式

語法:

  • 參考式超連結一般用在學術論文上面,或者另一種情況,如果某一個連結在文章中多處使用,那麼使用引用的方式建立連結將非常好,它可以讓你對連結進行統一的管理。
  • 如果連結文字本身可以做為連結標記,你也可以寫成[連結文字][形參]。然後空一行

  • [形參]:連結地址的形式(表示實參)

程式碼:

勵志短片[Unbroken][1],搜尋引擎[Bilibili][2],還有我喜歡的[自由之翼][3]
[Bilibili][2]常被稱為B站,很受大家的歡迎。雙十一單身狗節日過完了,[慶祝一下][]! [啦啦啦][4]

[1]:https://www.bilibili.com/video/av16202916/ "Unbroken"
[2]:http://www.bilibili.com/video/av16202916/ "Bilibili" [3]:http://www.bilibili.com/video/av10441708/?from=search&seid=14118665817875471617 "自由之翼" [慶祝一下]:http://www.baidu.com [4]:https://www.bilibili.com/video/av16202916/

效果:

1.3自動連結

語法:

Markdown支援以比較簡短的自動連結形式來處理網址和電子郵件信箱,只要是用<>包起來,Markdown就會自動把它轉成連結。一般網址的連結文字就和連結地址一樣,例如:

程式碼:

百度一下<http://www.baidu.com>

2.引用

語法:

  • 在列表專案內放進引用格式:’空格’+ >’

程式碼:

* 你是真能睡
  > 這都幾點了!
  > 還睡個雞毛!
  > 起來High!

效果:

  • 你是真能睡
    這都幾點了!
    還睡個雞毛!
    起來High!

3.多層巢狀

語法:

  • 區塊引用可以巢狀,即引用內的引用,做法是根據層次加上不同數量的 “>” 記得每一級巢狀加空行來區分!!

程式碼:

>>> A:竟然有人說你像個傻子!我聽完上去就是一巴掌!

>> B:謝謝哥們!夠義氣!

> A:那他媽能叫像嗎?本來就是!

顯示效果:

A:有人說你像個傻子!我聽完上去就是一巴掌!

B:謝謝你!夠義氣!

A:那他媽能叫像嗎?本來就是!

4.插入圖片

4.1行內式

語法:

格式:![圖片Alt]+(圖片地址 “圖片Title”)
或者:![圖片Alt]+(圖片的絕對路徑,在源目錄下的source資料夾下新建img資料夾,將img中的圖片作為絕對路徑)

程式碼

* 可愛的小狗狗:
![這裡寫圖片描述](https://img-blog.csdn.net/20171022113755379?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjY4ODQ1MDE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
* ~~可愛的小狗狗~~ 這哪是狗?!明明是頭驢!
![明明是頭驢](/img/donkey1.jpg)

效果:

  • 可愛的小狗狗:
    這裡寫圖片描述

  • 可愛的小狗狗 這哪是狗?!明明是頭驢!
    這裡寫圖片描述

4.2參考式

語法:

  • 在文件要插入圖片的地方寫![圖片Alt][形參]

    文件最後空一行後寫上
    [形參]:圖片地址 “Title”(或者圖片的絕對路徑)

程式碼

* 可愛的小狗狗:
![這裡寫圖片描述][a]
* ~~可愛的小狗狗~~ 這哪是狗?!明明是頭驢!
![明明是頭驢][b]

[a]:https://img-blog.csdn.net/20171022113755379?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjY4ODQ1MDE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
[b]:/img/donkey1.jpg

效果:

  • 可愛的小狗狗:
    這裡寫圖片描述

  • 可愛的小狗狗 這哪是狗?!明明是頭驢!
    明明是頭驢

5.程式碼行內式

5.1格式一

語法:

用兩個”` “括起來

程式碼:

你知道`python`的語法嗎?
我不僅知道`python`語法,我還知道`java`呢,啦啦啦`codetesting,just for fun`!

效果:

你知道python的語法嗎?
我不僅知道python語法,我還知道java呢,啦啦啦codetesting,just for fun

5.2格式二

語法:

用六個” ` ” 表示

程式碼:


 ```
 codetesting,just for fun
 ```

效果:

 codetesting,just for fun

6.公式行內式

6.1整行公式語法:

語法:

$$表示整行(意外發現切換中文輸入法shift + $ = ¥)

程式碼:

$$ \sum_{i=1}^n a_i=0 $$
$$ f(x_1,x_x,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2 $$
$$ \sum^{j-1}_{k=0}{\widehat{\gamma}_{kj} z_k} $$

效果:

i=1nai=0
f(x1,xx,,xn)=x21+x22++x2n
k=0j1γˆkjzk

6.2行內式表公式語法:

$表示行內公式

程式碼:

動量公式$ p=mv $
初速度為零的加速運動位移:$ s=1/2at^2 $

效果:

動量公式:p=mv
初速度為零的加速運動位移:s=1/2at2

7.標題分級

程式碼:

# 一級標題
## 二級標題
### 三級標題

效果

  • 效果展示

一級標題

二級標題

三級標題

  • 效果展示

8.其他

程式碼:

*斜體*
_斜體_
**粗體**
***粗斜體***
~~刪除線~~

效果:

斜體
斜體
粗體
粗斜體
刪除線

~-~-~-完結撒花!-~-~-~