快速入門 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]