1. 程式人生 > 其它 >快速入門 Markdown

快速入門 Markdown

目錄

目錄

Markdown 的優勢

1. 什麼是 Markdown ?

“Markdown 是一個 Web 上使用的文字到 HTML 的轉換工具,可以通過簡單、易讀易寫的文字格式生成結構化的 HTML 文件。”
—— markdown.cn

Markdown 的最終目標,就是實現文件「易讀易寫」

。作者不必關心大量的 html 標籤,也不必為了文件修改付出大量時間。同時,它比 \(\LaTeX\) 更簡單,也更快速,可以做到幾乎「即時渲染」,這是 Markdown 的優勢。

2. Markdown 支援哪些平臺

大多數部落格、論壇與內容平臺。即使部分平臺不支援 Markdown,也可以選用 墨滴 提供的編輯器將 Markdown 轉換為 HTML。

基本語法

文字與文字格式

文字與強調

在 Markdown 中直接寫入的文字會被轉換為普通文字的形式。
例如,輸入:

Text !

轉換效果為:

Text !

加粗

用兩個 * 或兩個 _ 包裹起來的內容會被加粗顯示。例如:

**Strong**

或者

__Strong__

轉換效果都是:

Strong

斜體

用 一 個 * 或 一 個 _ 包裹起來的內容會被加粗顯示。例如:

*em*

或者

_em_

轉換效果都是:

em

高亮

== 包裹的內容會被高亮。

例如:

==highlight==

轉換效果為:

highlight

注意:部分 Markdown 編輯器並不支援此功能,請慎重使用

下劃線 與 刪除線

下劃線

下劃線使用行內 html 實現。例如對於:

<u>underline</u>

轉換效果是:

underline

刪除線

刪除線用兩個 ~ 包裹實現。例如對於:

~~del~~

轉換效果是:

del

粗斜體

用三個 * 包裹起來的內容會被加粗顯示。例如:

***text***

轉換效果為:

text

巢狀

Markdown 支援強調符號的巢狀。

例如對於:

_Enjoy **Markdown**!_

轉換效果為:

Enjoy Markdown!

轉義

如果我們想要表達星號 *,Markdown 會自動將其轉換為斜體的標誌。

此時可以使用轉義符號,即在星號之前加上 \。例如:

\* text

轉換效果為:

* text

更精美的排版

引用

在文字前或段落前加上 > 與一個空格 ,可以實現文字的引用。

例如:

> Text test.

> Paragraph test.
line 1
line 2

轉換效果為:

Text test.

Paragraph test.
line 1
line 2

此外,引用還可多層巢狀。例如:

> 1
>> 2
>>> 3

轉換效果為:

1

2

3

程式碼塊

使用 ``` 包裹的文字會被轉換為程式碼塊。

例如:

```
codeblock
```

轉換效果為:

codeblock

行內程式碼

` 包裹的文字會被轉換為行內程式碼。

例如:

`code`

轉換效果為:

code

插入超連結

超連結 ()[] 兩部分組成。

() 內填入連結名稱,[] 內填入連結地址。

例如:

(百度)[www.baidu.com]

轉換效果為:

(百度)[www.baidu.com]