MarkDown的基本用法

今天特地google了下MD的基本用法,學習筆記以及摘抄如下:


Markdown 的優勢,大概有以下幾點:
1. 基於純文本,只保留內容,很少保留額外的東西。源文件可讀可編輯,任意文本編輯器均支持(word 之類的編輯工具雖然豐富了文檔格式,但添加了許多格式化的數據,而且是私有格式,被限制在少數幾款工具中使用);
2. 在純文本的基礎上,通過簡單的標記語法(或者叫約定),即可通過程序轉換成 HTML 等其他格式的文檔;
3. 轉換程序已經遍佈前後端、各種平臺、各種語言了;
4. 轉換支持的格式,或間接支持的格式也有很多(HTML、word、PDF、epub 等);
5. 擴展語法豐富,能支持的功能被無限擴充(Github 的擴展就很不錯: GitHub Flavored Markdown · GitHub Help );
6. 編輯工具豐富(可以參考我的 Learning-Markdown,以及其他回覆中的舉例);
7. 主流網站支持比較好(Github 等)。

用 Markdown 寫文章,不會因爲要注意語法而導致寫作速度變慢,還會從它標準的格式中獲得一些方便之處:
1. 所有人、所有工具都共享統一的語法,不會出現 docx、PDF 打不開等問題;
2. 幾乎是任意工具都可以打開編輯(普通文本編輯器、Markdown 專用編輯器);
3. 產生的內容語法是一致的,方便閱讀和再編輯,共享給他人也是。


MarkDown工具:

Windows:

               MarkPad   https://www.microsoft.com/en-us/store/apps/markpad/9wzdncrdcfsb

Mac:

               Mou    http://25.io/mou/

Web:

                簡書   http://www.jianshu.com/

                Dillinger        http://dillinger.io/



標題

# H1
## H2
### H3
#### H4
##### H5
###### H6

換行與段落

  • 一個換行字元會轉成換行<br />
  • 兩個換行字元會轉成段落<p></p>
第一段
第一行
第二行

第二段
第一行
第二行

字體

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

引言

> 用>和一個空白表示
>> 多個>表示嵌套

水平分隔線

三個以上的星號、連字號、底線表示
不能有空白或其他的文字
***
---
___

無序清單

* 星號加空白
    * 加Tab可嵌套清單
+ 加號也可以
- 減號也可以

有序清單

1. 格式為一個數字加小數點加空白
2. 數字本身順序不重要會自動遞增
    1. 一樣用加Tab可以嵌套

超連結

* [行內連結](https://www.google.com)
* [帶標題的行內連結](https://www.google.com "Google WebSite")
* [參考連結][Google Link]
[Google Link]: https://www.google.com

圖片

行內格式:
![圖片文字](01.png "圖片Alt")

參考連結格式:
![圖片文字][logo]
[logo]: 01.png "圖片Alt"

程式代碼與語法高亮

  • 單行代碼用一個`前後包起來
  • 多行代碼用三個`前後包起來
  • 語法高亮在`符號後加入語法的名稱





Console.WriteLine("Hello");

表格

冒號用來對齊的
預設為靠左對齊
放在右邊就是靠右對齊
左右都放就是靠中對齊

| 欄位一        | 欄位二           |  欄位三 |
| ------------- |-------------:| :-----:|
| col 3 is      | right-aligned | $1600 |
| col 2 is      | centered      |   $12 |
| zebra stripes | are neat      |    $1 |

表示中要跳脫表格用到的符號,需要用html編碼的方式表示
空白是&nbsp;
|是&#124;


MarkDown語法的簡要規則:

標題:

在Markdown中,若一段文字被定義爲標題,只要在這段文字前加 # 號即可。

注意:需要在 # 後加一個空格,這是最標準的Markdown語法。

引用:

如果你需要引用一小段別處的句子,那麼就要用引用的格式。

只需要在文本前加入 > 這種尖括號(大於號)即可。&amp;lt;img src="https://pic1.zhimg.com/928ce94bc1dc28811365f6c0dc9e4a10_b.png" data-rawwidth="800" data-rawheight="600" class="origin_image zh-lightbox-thumb" width="800" data-original="https://pic1.zhimg.com/928ce94bc1dc28811365f6c0dc9e4a10_r.png"&amp;gt;

圖片與鏈接:


插入鏈接與插入圖片的語法很像,區別在於一個 ! 號。

&amp;lt;img src="https://pic3.zhimg.com/1f5cce6d1e1b72f6e5c3991129336b16_b.png" data-rawwidth="800" data-rawheight="600" class="origin_image zh-lightbox-thumb" width="800" data-original="https://pic3.zhimg.com/1f5cce6d1e1b72f6e5c3991129336b16_r.png"&amp;gt;


粗體與斜體:


Markdown的粗體和斜體也非常簡單,用兩個 * 包含一段文本就是粗體的語法,用一個 * 包含 一段文本就是斜體的語法。&amp;lt;img src="https://pic1.zhimg.com/75f55c4fac0cd217deb51640b5622640_b.png" data-rawwidth="800" data-rawheight="600" class="origin_image zh-lightbox-thumb" width="800" data-original="https://pic1.zhimg.com/75f55c4fac0cd217deb51640b5622640_r.png"&amp;gt;

表格:



表格的語法稍微複雜一些,如圖所示:&amp;lt;img src="https://pic2.zhimg.com/7ad74526f0f12d18e8d5840fedce2ebd_b.png" data-rawwidth="800" data-rawheight="600" class="origin_image zh-lightbox-thumb" width="800" data-original="https://pic2.zhimg.com/7ad74526f0f12d18e8d5840fedce2ebd_r.png"&amp;gt;
代碼框:

如果你是個程序猿,需要在文章裏優雅的引用代碼框,只需要用兩個 ` 把中間的代碼包裹起 來,使用Tab鍵即可縮進。&amp;lt;img src="https://pic2.zhimg.com/75da9088a2cd67910a07554cdfc39e15_b.png" data-rawwidth="800" data-rawheight="600" class="origin_image zh-lightbox-thumb" width="800" data-original="https://pic2.zhimg.com/75da9088a2cd67910a07554cdfc39e15_r.png"&amp;gt;




分割線:


分割線的語法只需要另起一行,連續輸入三個星號 *** 即可。&amp;lt;img src="https://pic2.zhimg.com/d9eaf93d02465af3eb7ab94cf1a2dce9_b.png" data-rawwidth="800" data-rawheight="600" class="origin_image zh-lightbox-thumb" width="800" data-original="https://pic2.zhimg.com/d9eaf93d02465af3eb7ab94cf1a2dce9_r.png"&amp;gt;









發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章