markdown基礎使用(寫.md檔案)
阿新 • • 發佈:2019-01-10
markdown 是什麼?
同樣是標記語言,但它相比HTML更加簡單!一是體現在標記符的數量上,二是體現在標記符的書寫上。HTML標記符號非常多,並且需要標記內容的開始和結束位置,而markdown只有四個基本的標記符號,只要在開始位置標記即可。
markdown 解決什麼問題?
當我們需要讓文件看起來層次分明,但又不依賴於word這樣的編輯工具來書寫、排版和讀取時,markdown的易寫易讀優勢就非常突出了。並且在我使用一段時間以後,發現使用markdown非常有助於幫助作者在寫作時整理自己的邏輯思路和段落層次。
怎樣書寫和讀取 markdown?
同HTML一樣,你可以使用任何一款純文字編輯工具來編輯和讀取包含markdown格式的文字,但只有在一些特別的工具(如有道雲筆記)或網站(如簡書)下,才能呈現出渲染後的格式。同時markdown也可以使用HTML來新增格式和排版,這意味著,你即可以使用標準的markdown語法,也可以在其中嵌入HTML標記,但也只能對應其中的一小部分。
markdown 的語法
真的非常簡單!
基本符號:* - + >
基本上所有的markdown標記都是基於這四個符號及其組合,需要注意的是,如果以基本符號開頭的標記,注意基本符號後分割內容的空格。
-
標題
-
一級標題
# 一級標題
-
二級標題
## 二級標題
-
三級標題
### 三級標題
-
四級標題
#### 四級標題
-
五級標題
##### 五級標題
-
六級標題
###### 六級標題
-
-
引用
引用的方式:
> 引用內容
-
段落
- 段落以自然 回車 作為標記。
-
分隔符
- 連續輸入三個以上的
---
新增橫線分隔符,如下:
- 連續輸入三個以上的
-
列表
- 使用
* - +
中的任何一個符號加空格就可以建立無序列表,但如我這樣的完美主義者可以進一步使用+ -
- 使用
數字+點+空格
建立有序列表 - 列表可以巢狀,使用時在巢狀列表前空格,這篇文章的列表使用了巢狀列表。
- 使用
* 這是一個無序列表
* 這是一個無序列表
+ 這是一個父無序列表
- 這是一個子無序列表
1. 這是一個有序列表`
2. 這是一個有序列表`
-
連結
- 用markdown寫下你的第一個md文件 的文章連結是這樣構成的
[用markdown寫下你的第一個md文件](http://www.jianshu.com/p/de9c98bba332)
- 也可以直接用尖括號包含網址的方式
<http://www.jianshu.com>
來構成連結 http://www.jianshu.com
- 用markdown寫下你的第一個md文件 的文章連結是這樣構成的
-
圖片
- 像構造一個連結一樣,只需要在前面加!
![圖片名稱](圖片地址)
簡書 - 也可以使用html方式來指定圖片大小
- 像構造一個連結一樣,只需要在前面加!
<img src="http://upload-images.jianshu.io/upload_images/95646-5bfd0cecf587c766.png" width="300px" height="240px" alt="簡書">
簡書
-
程式碼段
使用
```
程式碼
```
這樣的方式來構建
` 符號在左上角esc鍵下方,請在半形狀態輸入print("這是一個程式碼段");
-
字型樣式
- 傾斜
*傾斜*
- 加粗
**加粗**
- 傾斜並加粗
***傾斜並加粗***
- 傾斜
-
表格
- 使用
- |
符號把內容分割為你認為合適的表格樣式就好。 - 使用
:
符號標識對齊。表頭1|表頭2|表頭3 :----|:-----:|-----: 左對齊|居中對齊|右對齊
- 使用
表頭1 | 表頭2 | 表頭3 |
---|---|---|
左對齊 | 居中對齊 |
右對齊 |
-
儲存- 最後將markdown編寫的文件存為 .md 格式,就可以用對應的工具檢視效果和編輯了。