MarkDown基礎語法

markdown是一種純文本格式的標記語言。通過簡單的標記語法,它可以使普通文本內容具有一定的格式。

一、標題

在想要設置為標題的文字前面加#來表示
一個#是一級標題,二個#是二級標題,以此類推。支持六級標題。

示例:

# 這是一級標題
## 這是二級標題
### 這是三級標題
#### 這是四級標題
##### 這是五級標題
###### 這是六級標題

效果如下:

這是一級標題

這是二級標題

這是三級標題

這是四級標題

這是五級標題
這是六級標題

二、字體

  • 加粗
    將要加粗的文字分別用兩個*號包起來

  • 斜體
    要傾斜的文字分別用一個*號包起來

  • 斜體加粗
    要傾斜和加粗的文字左右分別用三個*號包起來

  • 刪除線
    要加刪除線的文字左右分別用兩個~~包起來

示例:

**這是加粗的文字**  
*這是傾斜的文字*  
***這是斜體加粗的文字***  
~~這是加刪除線的文字~~  

效果如下:
這是加粗的文字
這是傾斜的文字
這是斜體加粗的文字
這是加刪除線的文字


三、引用

在引用的文字前加>即可。引用也可以嵌套,如加兩個>>三個>>>
n個...

實例:

>這是引用內容
>>這是引用內容
>>>>>>>>>>這是引用內容

效果如下:

這是引用內容

這是引用內容

這是引用內容


四、分割線

三個或者三個以上的-或者*都可以

示例:

---
----
***
****

效果如下:
可以看到,顯示效果是一樣的。





五、圖片

語法:

![圖片alt](圖片地址 "圖片title")
圖片alt就是顯示在圖片下面的文字,相對于對圖片內容的解釋。
圖片title是圖片的標題,當鼠標移到圖片上時顯示的內容。
title可加可不加

示例:

![楊超越](http://p0.ifengimg.com/pmop/2018/0820/8BB39B4CD45F9B6B22B4B53C7057B7704E728E84_size20_w435_h416.jpeg "楊超越")

效果如下:

楊超越


六、超鏈接

語法:

[超鏈接名](超鏈接地址 "超鏈接title")
title可加可不加

示例:

[github個人主頁](https://github.com/SoulBGM)  
[碼云個人主頁](https://gitee.com/SoulBGM)

效果如下:
github個人主頁
碼云個人主頁


七、列表:

  • 無序列表

語法:
無序列表用-+*任意一種都可以

- 列表內容
+ 列表內容
* 列表內容

注意:- + * 跟內容之間都要有一個空格

效果如下:

  • 列表內容
  • 列表內容
  • 列表內容
  • 有序列表

語法:
數據加點

1. 列表內容
2. 列表內容
3. 列表內容

注意:序號跟內容之間要有個空格

效果如下:

  1. 列表內容
  2. 列表內容
  3. 列表內容
  • 列表嵌套

上一級和下一級之間敲三個空格即可

  • 一級無序列表內容
    • 二級無序列表內容
      • 三級無序列表內容
        • 四級無序列表內容
  • 一級無序列表內容
    1. 二級有序列表內容
    2. 二級有序列表內容
      1. 三級有序列表內容
  1. 一級有序列表內容
    • 二級無序列表內容
    • 二級無序列表內容
    • 二級無序列表內容
  2. 一級有序列表內容
    1. 二級有序列表內容
    2. 二級有序列表內容
    3. 二級有序列表內容

八、表格

語法:

表頭|表頭|表頭
---|:--:|---:
內容|內容|內容
內容|內容|內容

第二行分割表頭和內容。
- 有一個就行,為了對齊,多加了幾個
文字默認居左
-兩邊加:表示文字居中
-右邊加:表示文字居右
注:原生的語法兩邊都要用|包起來。

示例:

姓名|技能|排行
-|:-:|-:
劉備|哭|大哥
關羽|打|二哥
張飛|罵|三弟

效果如下:

姓名 技能 排行
劉備 大哥
關羽 二哥
張飛 三弟

九、代碼

語法:
單行代碼:代碼之間分別用一個反引號包起來

`代碼內容`

代碼塊:代碼塊之間分別用三個反引號包起來,且兩邊的反引號單獨占一行

(```)
  代碼...
  代碼...
  代碼...
(```)

注:為了防止轉譯,前后三個反引號處加了小括號,實際是沒有的。這里只是用倆演示,實際中去掉兩邊小括號即可。

示例:
單行代碼

`System.out.println('Hellow MarkDown');`

代碼塊

(```)
public class Application {
  public static void main(String[] args){
      System.out.println('Hellow MarkDown');
  }
}
(```)

效果如下:

單行代碼

System.out.println('Hellow MarkDown');

代碼塊

public class Application {
  public static void main(String[] args){
      System.out.println('Hellow MarkDown');
  }
}

十、自動郵箱鏈接

語法:
<郵箱地址>
示例:

<soulbgm@163.com>

效果如下:
soulbgm@163.com

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Markdown 簡介 Markdown 是一種用來寫作的輕量級標記語言, 用一些簡單的標記, 來代替常見的排版格...
    高小原閱讀 484評論 0 0
  • 用簡短的一頁紙介紹Markdown基本語法 Markdown語法與Markdown編輯器 Markdown是一種標...
    RoamWonder閱讀 8,743評論 0 3
  • 本文轉自@younghz 主要內容 Markdown是什么?誰發明了這么個東西?為什么要使用它?怎么使用?都誰在用...
    Wynter_Wang閱讀 458評論 0 1
  • A、目錄 1、斜體和粗體 2、分級標題 3、超鏈接3.1、行內式3.2、參考線3.3、自動鏈接 4、錨點 5、列表...
    侯工閱讀 987評論 2 7
  • 從那么一丁點 到現在九個多月大 慢慢的 你會爬了 會扶著東西站了 會喜歡看圖畫書 能指出哪些是花哪些是鳥哪個是眼睛...
    smilefish00閱讀 274評論 0 0