markdown新手啓航

介紹

Markdown是一種輕量級標記語言,創始人爲約翰·格魯伯(英語:John Gruber)。
因爲Markdown的輕量化、易讀易寫特性,而且對於圖片,圖表、數學式都有支持,當前許多網站都普遍使用 Markdown 來撰寫幫助文檔或是用於論壇上發表消息。
固然,目前有一些平臺還不支持markdown語法html

xianbai.me/learn-md/ar…java


基本語法

建議使用符號時切換到英文半角,由於有些符號在中文輸入法下打不出來c++

1、標題

標題經過 # 來實現,有6種級別,對應html的<h1>到<h6>標籤,最後一個 # 後面加一個空格。編程

標題語法:瀏覽器

# 一級標題
## 二級標題
### 三級標題
複製代碼

······ 相似於前面

標題示例:bash


一級標題

二級標題

三級標題


2、文本樣式

  1. 加粗
    須要加粗的文段先後都加上兩個 *_ 符號markdown

  2. 斜體
    須要斜體樣式的文段先後都加上一個 *_ 符號編程語言

  3. 斜體加粗
    須要斜體加粗樣式的文段先後都加上三個 *_ 符號編輯器

  4. 文本刪除線
    須要斜體加粗樣式的文段先後都加上三個 ~網站

  5. 分割線
    分割線經過三個或以上的 *_ 符號實現

  6. 引用
    在文段前面加上 > 符號實現,能夠加多個

  7. 換行
    在一段文本句末經過兩個空格實現

文本樣式語法:

**加粗**    __加粗__
*斜體*  _斜體_
***斜體加粗***  ___斜體加粗___
~~~文本刪除線~~~
>>> 引用
*** ___
複製代碼

文本樣式示例:

加粗 加粗
斜體 斜體
斜體加粗 斜體加粗
~文本刪除線~

引用



3、代碼

1· 代碼行
代碼先後各用一個 ` 反引號包起來

2· 代碼塊
代碼先後各用三個 ` 反引號包起來 注意 ``` 要獨佔一行。
代碼高亮就在第一行加上編程語言

代碼語法:

`代碼行`
·``` java
代碼塊1
代碼塊2
代碼塊3
·```
複製代碼

代碼示例:

代碼行

代碼塊1
代碼塊2
代碼塊3
複製代碼

4、表格

  • 表頭之間用 | 隔開
  • 表內容之間用 | 隔開
  • 區分表頭和表內容,在二者之間加一行分隔行,分隔行的規則是有幾列就加幾列 - 符號,符號間用 | 隔開, | 之間的 - 符號個數不限。
  • 默認對齊方式是左對齊,居中對齊就在 - 左右都加 : 符號,右對齊就在 - 右邊加 : 符號。
  • 注意換行

表格語法:

|姓名|暱稱|地址|  
|----|---|----|  
|麗兒|小麗|廣州|  
|李二|老李|上海|  
複製代碼

表格示例:

姓名 暱稱 地址
麗兒 小麗 廣州
李二 老李 上海

5、列表

  1. 無序
    在每一列前面加 - + * 任意一個符號均可以
  2. 有序
    在每一列前面加 數字和.1. 有序列表只關注第一列的數字,後面的數字順序能夠打亂或重複
  • 注意符號後面要加一個空格,多級目錄的話在列最前面加兩個空格

列表語法:

- 編程語言
  * java
    + 初級
    * 高級
  + c
  - c++
  2. 有序一
  2. 有序二
  1. 有序三
複製代碼

列表示例:

  • 編程語言
    • java
      • 初級
      • 高級
    • c
    • c++
  1. 有序一
  2. 有序二
  3. 有序三

6、圖片和連接

  1. 網址
    網址用 <> 括起來,或者直接寫
  2. 文字連接
    超連接名用 [] 括起來,緊接着後面加上 () ,裏面放連接地址
  3. 圖片
    與文字連接形式同樣,在最前面加一個 ! 便可

連接語法:

<https://www.baidu.com>
[百度](https://www.baidu.com)
![一張圖片](http://image.baidu.com/search/detail?ct=503316480&z)
複製代碼

連接示例:
www.baidu.com
百度

一張圖片

7、其餘

  • 轉譯
    在符號前面加 ** 能夠實現轉義
  • 公式
  • 等等

而後發現一個有趣的markdown編輯器,是Chrome瀏覽器的一個插件,名字叫 MaDe ,見名知意,有興趣的小夥伴能夠下載看看🤪🤪

相關文章
相關標籤/搜索