什么是Markdown
Markdown 是一種輕量級的「標記語言」,它的優點很多,目前也被越來越多的寫作愛好者,撰稿者廣泛使用。Markdown 的語法十分簡單。常用的標記符號也不超過十個,這種相對于更為復雜的HTML 標記語言來說,Markdown 可謂是十分輕量的,學習成本也不需要太多,且一旦熟悉這種語法規則,會有一勞永逸的效果。
軟件安裝
- Mac 平臺
在 Mac OS X 上,用 Mou 這款免費且十分好用的 Markdown 編輯器,它支持實時預覽,既左邊是你編輯 Markdown 語言,右邊會實時的生成預覽效果。
作者本人使用的是Windows,故不多介紹。 - Windows 平臺
Windows 下的 Markdown 工具,有兩款還算不錯,一款叫 MarkdownPad2 ,另一款叫MarkPad。本人使用的是MarkdownPad2。
安裝成功后需要注冊碼,如下(本人親測可用):
- 郵箱:Soar360@live.com
- 授權秘鑰:GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMNLGVpbP2M5SN6bnxn2kSE8qHqNY5QaaRxmO3YSMHxlv2EYpjdwLcPwfeTG7kUdnhKE0vVy4RidP6Y2wZ0q74f47fzsZo45JE2hfQBFi2O9Jldjp1mW8HUpTtLA2a5/sQytXJUQl/QKO0jUQY4pa5CCx20sV1ClOTZtAGngSOJtIOFXK599sBr5aIEFyH0K7H4BoNMiiDMnxt1rD8Vb/ikJdhGMMQr0R4B+L3nWU97eaVPTRKfWGDE8/eAgKzpGwrQQoDh+nzX1xoVQ8NAuH+s4UcSeQ==
這是MarkDownPad使用界面。
它支持實時預覽,即左邊是你正在編輯的 Markdown 語言,右邊會實時的生成預覽效果。對初次使用Markdown的童鞋,查看這份幫助文檔即可快速熟悉其語法。
為什么選擇Markdown
- 可讀性。
一份使用 Markdown 格式撰寫的文件應該可以直接以純文本發布,并且看起來不會像是由許多標簽或是格式指令所構成。 - 兼容HTML
不在 Markdown 涵蓋范圍之內的標簽,都可以直接在文檔里面用 HTML 撰寫。只要直接加標簽就可以了。
要制約的只有一些 HTML 區塊元素――比如 <div> 、<table> 、<pre> 、<p> 等標簽,必須在前后加上空行與其它內容區隔開,還要求它們的開始標簽與結尾標簽不能用制表符或空格來縮進。
請注意 : 在 HTML 區塊標簽間的 Markdown 格式語法將不會被處理。比如,你在 HTML 區塊內使用 Markdown 樣式的 強調 ( ?content ?) 會沒有效果。
Markdown語法
標題
語法形式:在行首插入 1 到 6 個 # ,對應到標題 1 到 6 階,例如:
# 一級標題 #
## 二級標題 ##
### 三級標題 ###
#### 四級標題 ####
效果如下:
一級標題
二級標題
三級標題
四級標題
區塊引用
語法形式:每行的最前面加上 > ,例如:
> 你好!
> 我好!
> 大家好!
顯示效果如下:
你好!
我好!
大家好!
Markdown 也允許你偷懶只在整個段落的第一行最前面加上 >
區塊引用可以嵌套(例如:引用內的引用),只要根據層次加上不同數量的 > 即可,例如:
> 這是一級引用
>> 這是二級引用
>>> 這是三級引用
顯示效果如下:
這是一級引用
這是二級引用
這是三級引用
列表
列表分為有序列表和無序列表兩種:
1. 無序列表
語法形式:無序列表使用星號、加號或是減號作為列表標記,例如:
* 你好!
* 我好!
* 大家好!
顯示效果如下:
- 你好!
- 我好!
- 大家好!
2. 有序列表
語法形式:有序列表則使用數字接著一個英文句點,例如:
1.你好!
2.我好!
3.大家好!
顯示效果如下:
1.你好!
2.我好!
3.大家好!
代碼區塊
語法形式:要在 Markdown 中建立代碼區塊很簡單,只要簡單地縮進 4 個空格或是 1 個制表符就可以,例如:
注意縮進 4 個空格或是 1 個制表符
顯示效果如下:
注意縮進 4 個空格或是 1 個制表符
分割線
你可以在一行中用三個以上的星號、減號、底線來建立一個分隔線,行內不能有其他東西。你也可以在星號或是減號中間插入空格。下面每種寫法都可以建立分隔線:
* * *
***
*****
- - -
---------------------------------------
顯示效果如下:
鏈接
語法形式:只要在方塊括號后面緊接著圓括號并插入網址鏈接即可,如果你還想要加上鏈接的 title 文字,只要在網址后面,用雙引號把 title 文字包起來即可,例如:
點擊此處跳轉到[百度](https://www.baidu.com/),查看更多信息。
點擊此處跳轉到[百度](https://www.baidu.com/ “快來點我,馬上跳轉到度娘”),查看更多信息。
顯示效果如下:
注意:此處的[]、()以及"均為英文狀態,非中文。
強調
語法形式:Markdown 使用星號(*)作為標記強調字詞的符號,例如:
**你好**
顯示效果如下:
你好
圖片
圖片的插入與鏈接類似,再次不做過多描述,僅僅是在鏈接前面加一個!而已。
表格
用 | 表示表格縱向邊界,表頭和表內容用-隔開,并可用:進行對齊設置,兩邊都有:則表示居中,若不加:則默認左對齊。
詳細說明:
----:為右對齊
:----為左對齊
:---:居中對齊
-----默認左對齊
語法形式:
| 姓名 | 性別 | 年齡 |
| ------------- |:-------------:| -----:|
| 張三 | 男 |22 |
| 李四 |女 | 33 |
| 王五 | 男 | 33 |
顯示效果如下:
姓名 | 性別 | 年齡 |
---|---|---|
張三 | 男 | 22 |
李四 | 女 | 33 |
王五 | 男 | 33 |
刪除線
語法形式:使用~~表示刪除線,例如:
~~我就是被刪除的內容~~
顯示效果如下:
我就是被刪除的內容
第一篇發文,Mark!