新的開始--MarkDown初體驗

個人博客(huqijun.org) 全新改版,  一些非原創性的,記錄性的博文遷移到csdn


遷移到獨立的個人博客花了點時間,新博客的第一篇文章準備學習與總結下MarkDown,一方面是博客本身就是託管在有濃厚MarkDown氛圍的GitHub上,另一方面MarkDown 確實非常優秀!

(●'◡'●)這篇文章本身也是用MarkDown寫的!

一 認識MarkDown

Markdown 是一種用來寫作的輕量級「標記語言」,它用簡潔的語法代替排版,而不像一般我們用的字處理軟件 Word 或 Pages 有大量的排版、字體設置。它使我們專心於碼字,用「標記」語法,來代替常見的排版格式。例如此文從內容到格式,甚至插圖,鍵盤就可以通通搞定了。

MarkDown官方文檔

這裏可以看到 MarkDown 的官方文檔,是學習MarkDown最權威的資料

創始人 John Gruber 的 Markdown 語法說明

MarkDown中文網

使用 MarkDown 的優點

  • 專注爲文檔內容,而不是排版
  • 輕鬆的導出HTML,PDF和本身的.md格式
  • 純文本內容,只需要任何一種編輯器就可以使用起來
  • 寫博客也像Coding一樣爽,特別是對Coder來說

使用什麼工具

雖然MarkDown 對於工具幾乎沒有什麼要求,任何一款編輯器(即使是TXT的NotePad)都可以用來寫MarKDown ,但無疑一款好的編輯器可以顯著的提升效率,讓你用的飛起來。

本人在Windows 平臺上使用的是MarkdownPad2 ,可以實時預覽非常不錯。 MarkPad 也不錯,GUI比MarkdownPad2 做的好,比Markdownpad 界面漂亮多了,不過就是安裝這塊做的很糟糕。

這裏附上兩個工具的鏈接:

Markdownpad2

MarkPad

二 MarkDown 簡要語法

標題

MarkDown 使用# 符號來標識是否爲標題,如果一段文字被定義爲標題,則只需要在這段文字之前加上# 符號即可

# 一級標題

## 二級標題

### 三級標題

以此類推,總共六級標題,建議在井號後加一個空格,這是最標準的 Markdown 語法。

列表

MarkDown中有無序和有序兩種列表。無序列表使用星號,加號或是減號作爲標記:

  • Red

  • Green

  • Blue

有序列表使用數字加一個英文句號作爲標記:

  1. Red

  2. Green

  3. Blue

引用

如果你需要引用一小段別處的句子,那麼就要用引用的格式。 MarkDown 中,如果一段文字之前加上> 標識引用,例如:

引用的例子

圖片與鏈接

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

圖片爲:{ImgCap}{/ImgCap}.

鏈接爲:

插入圖片的地址需要圖牀,這裏推薦圍脖圖牀修復計劃  CloudApp 的服務,生成URL地址即可。

粗體與斜體

Markdown 的粗體和斜體也非常簡單,用兩個 * 包含一段文本就是粗體的語法,用一個 * 包含一段文本就是斜體的語法。

這裏是粗體

這裏是斜體

代碼框

程序猿的福音,當你需要在文章裏優雅的引用代碼框,在 Markdown下實現也非常簡單,只需要用兩個 ` 把中間的代碼包裹起來,例如下面這段簡單的Hello Word.

C++

#include <iostream>

int main()

{

std::cout<<"Hello World"<<std::endl;

return 0;

}

Python

print('Hello World)

分割線

分割線的語法只需要三個 * 號,例如:


三 後記

好了,到這裏MarkDown的基本語法就足夠在日常中使用了,遇到問題再去查MarkDown 的語法就可以了。

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