1. 程式人生 > >Markdown基本用法

Markdown基本用法

前言

Markdown 致力於使閱讀和創作文件變得容易。只要簡單記住不多的標記符號,即可滿足日常的使用。這裡可以看到的Markdown 語法規則文件。後面簡單介紹一下常用的一些標記符號。

工具推薦

推薦一款簡潔好用的Markdown編輯工具Typora,不同於其它雙介面的編輯器,typora可以回車直接轉換,更方便使用。

使用Markdown的優點

  • 專注你的文字內容而不是排版樣式,安心寫作。
  • 輕鬆的匯出 HTML、PDF 和本身的 .md 檔案。
  • 純文字內容,相容所有的文字編輯器與字處理軟體。
  • 隨時修改你的文章版本,不必像字處理軟體生成若干檔案版本導致混亂。
  • 可讀、直觀、學習成本低。

Markdown簡單語法

標題

# 一級標題

## 二級標題

一次類推,一共六級標籤

段落

段落的前後要有空行,所謂的空行是指沒有文字內容。若想在 段內強制換行的方式是使用兩個以上空格加上回車(引用中換行省略回車)。

區塊引用

在段落的每行或者只在第一行使用符號>,還可使用多個巢狀引用,如:

> 區塊引用

>> 巢狀引用

列表

使用*+-可以標記無序列表

第一項 第二項

有序列表的標記方式是將上述的符號換成數字,並輔以.,如:

1 . 第一項
2 . 第二項
3 . 第三項

分割線

使用三個或是以上的*-_

-------------

效果:


連結和圖片

連結可以有兩種形式:行內式參考式

[baidu](http://baidu.com)

[baidu][1]

[1]:http://baidu.com

效果:

baidu

圖片只需在前面加上!即可

!

粗體與斜體

用兩個 * 包含一段文字就是粗體的語法,用一個 * 包含一段文字就是斜體的語法。

*斜體 *

**粗體**

效果:

斜體 粗體

標記

`標記`

效果:

標記

程式碼塊

程式碼區塊的建立是在每行加上4個空格或者一個製表符(如同寫程式碼一樣)。

用六個 ` 包裹多行程式碼,並實現程式碼塊語法高亮:

  • 在需要高亮的程式碼塊的前一行及後一行使用三個反引號:``` (~鍵)
  • 同時第一行反引號後面,輸入程式碼塊所使用的語言。

```c++

cout<<a<<endl;

```

效果:

cout<<a<<endl;

縮排式多行程式碼:

注意: 縮排式插入前方必須有空行
縮排 4 個空格或是 1 個製表符
一個程式碼區塊會一直持續到沒有縮排的那一行(或是檔案結尾)。