MarkDown常用語法記錄


目錄

1. 斜體和粗體

代碼:

*斜體*或_斜體_
**粗體**
***加粗體***
~~刪除線~~,有時刪除線會被認為是不規范使用可以使用<del></del>標簽代替

顯示效果:

  • 這是一段斜體
  • 這是一段粗體
  • 這是一段加粗體
  • 這是一段刪除線
  • del標簽刪除線

2. 分級標題

第一種寫法:

一級標題
================

二級標題
----------------

第二種寫法:(推薦)

# 一級標題
## 二級標題
### 三級標題
#### 四級標題
##### 五級標題
###### 六級標題

由於這個效果不好演示,所以需要自己測試,一級標題字號最大,一級到六級字號依次遞減。

3. 超鏈接

Markdown支持兩種形式的鏈接語法分為行內式和行外式,以及自動鏈接

3.1 行內式(推薦)

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

代碼:

歡迎來到[紫色大番薯](http://www.cnblogs.com/purple-sweet-pottoes/)
歡迎來到[紫色大番薯](http://www.cnblogs.com/purple-sweet-pottoes/ ‘技術博客’)

歡迎來到紫色大番薯
歡迎來到紫色大番薯

3.2 行外式

參考式超鏈接一般用在學術論文上面,或者另一種情況,如果某一個鏈接在文章中多處使用,那么使用引用 的方式創建鏈接將非常好,它可以讓你對鏈接進行統一的管理。

語法說明:

參考式鏈接分為兩部分,文中的寫法[鏈接文字][鏈接標記],在文本的任意位置添加[鏈接標記]:鏈接地址 “鏈接標題”,鏈接地址與鏈接標題前有一個空格。
如果鏈接文字本身可以做為鏈接標記,你也可以寫成[鏈接文字][]
[鏈接文字]:鏈接地址的形式,見代碼的最后一行。

代碼:

[Google][1]、[issshadow][2]、[自己的博客][3]、
[免費VPN賬號][2]以及Markdown語法參考學習[網站][]。
[1]:http://www.google.com "Google"
[2]:http://www.ishadowsocks.me/ "含免費翻牆VPN賬號"
[3]:http://www.cnblogs.com/purple-sweet-pottoes/ "紫色大番薯"
[網站]:http://blog.leanote.com/post/freewalk/Markdown-語法手冊

顯示效果:

[Google][1]、[issshadow][2]、[自己的博客][3]、
[免費VPN賬號][2]以及Markdown語法參考學習[網站][]。
[1]:http://www.google.com "Google"
[2]:http://www.ishadowsocks.me/ "含免費翻牆VPN賬號"
[3]:http://www.cnblogs.com/purple-sweet-pottoes/ "紫色大番薯"
[網站]:http://blog.leanote.com/post/freewalk/Markdown-語法手冊

3.3 自動鏈接

語法說明:

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

代碼:

<http://www.google.com/>
<address@example.com>

顯示效果:

http://www.google.com/
address@example.com

4. 錨點

網頁中,錨點其實就是頁內超鏈接,也就是鏈接本文檔內部的某些元素,實現當前頁面中的跳轉。比如我這里寫下一個錨點,點擊回到目錄,就能跳轉到目錄。

注意:

  1. Markdown Extra 只支持在標題后插入錨點,其它地方無效。
  2. Leanote 編輯器右側顯示效果區域暫時不支持錨點跳轉,所以點來點去發現沒有跳轉不必驚慌,但是你發布成筆記或博文后是支持跳轉的。

語法描述:

跳轉到的指定標題,然后在文檔的其它地方寫上連接到錨點的鏈接(鏈接為#標題文字)。

代碼:

# 目錄
跳轉到[目錄](#目錄)

顯示效果:

跳轉到目錄

5. 列表

5.1無序列表

使用 *,+,- 表示無序列表。

代碼:

- 無序列表項 一
- 無序列表項 二
- 無序列表項 三

顯示效果:

  • 無序列表項 一
  • 無序列表項 二
  • 無序列表項 三

5.2有序列表

有序列表則使用數字接着一個英文句點。

代碼:

1. 有序列表項 一
2. 有序列表項 二
3. 有序列表項 三

顯示效果:

  1. 有序列表項 一
  2. 有序列表項 二
  3. 有序列表項 三

6. 引用

語法說明:

引用需要在被引用的文本前加上>符號。

代碼:

> 這是一個有兩段文字的引用,
>>無意義的占行文字

無意義的占行文字

>無意義的占行文字
無意義的占行文字

顯示效果

這是一個有兩段文字的引用,

無意義的占行文字

無意義的占行文字

無意義的占行文字
無意義的占行文字

7. 插入圖像

效果同插入鏈接相同區別在於需要在插入鏈接前方加入!字符:

代碼:

美麗花兒: 
![美麗花兒](http://ww2.sinaimg.cn/large/56d258bdjw1eugeubg8ujj21kw16odn6.jpg "美麗花兒")

效果顯示:

美麗花兒:
美麗花兒

8. 表格

語法說明:

  1. 不管是哪種方式,第一行為表頭,第二行分隔表頭和主體部分,第三行開始每一行為一個表格行。
  2. 列於列之間用管道符|隔開。原生方式的表格每一行的兩邊也要有管道符。
  3. 第二行還可以為不同的列指定對齊方向。默認為左對齊,在-右邊加上:就右對齊。

代碼:

簡單方式寫表格

學號|姓名|分數
-|-|-
小明|男|75
小紅|女|79
小陸|男|92
學號 姓名 分數
小明 75
小紅 79
小陸 92

原生方式寫表格(第二列中間對齊)

|學號|姓名|分數|
|-|:-:|-|
|小明|男|75|
|小紅|女|79|
|小陸|男|92|
學號 姓名 分數
小明 75
小紅 79
小陸 92

為表格第二列指定方向

產品|價格
-|-:
Leanote 高級賬號|60元/年
Leanote 超級賬號|120元/年
產品 價格
Leanote 高級賬號 60元/年
Leanote 超級賬號 120元/年

9 分割線

你可以在一行中用三個以上的星號、減號、底線來建立一個分隔線,行內不能有其他東西。你也可以在星號或是減號中間插入空格。下面每種寫法都可以建立分隔線

代碼

* * *
***
*****
- - -

顯示效果一樣


10. 代碼

對於程序員來說這個功能是必不可少的,插入程序代碼的方式有兩種,一種是利用縮進(Tab), 另一種是利用 ` 符號(一般在ESC鍵下方)包裹代碼。這里演示使用 ` 符號的方式

代碼

```
#include <stdio.h>
int main(void)
{
    printf("Hello world\n");
}
```

顯示效果

#include <stdio.h>
int main(void)
{
    printf("Hello world\n");
}

11. 更多

  1. Markdown語法記錄,包含了多種Markdown語法說明,示例簡單清晰
  2. Markdown文檔,英文版


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM