Markdown


一、什么是 Markdown

   Markdown 是一種可以使用普通文本編輯器編寫的標記語言,通過簡單的標記語法,它可以使普通文本內容具有一定的格式。

 
二、下載和使用

1. 客戶端

    我使用的是 作業部落 出品的 Cmd Markdown,下面演示也是使用該 IDE 作為演示。

2. 網頁插件

    如果你使用的是 chrome 游覽器,那么可以安裝一款叫做 Markdown Here 的插件,也是十分好用。

 
三、應用

    用來寫博客、郵件
    Markdown 很容易轉化成 HTML 或者 PDF
    git 的 README.md 就是 Markdown 格式的

例如:https://gitee.com/afei_/MarkdownDemo 和 https://github.com/afei-cn/MarkdownDemo

 

 
四、語法介紹

注意:很多需要效果展示的地方,參考配圖中的紅色區域。

1. 標題

第一種是使用 # 表示標題,其中 # 號必須在行首,
第二種是使用 === 或者 --- 表示。

 

 


2. 分割線

使用三個或以上的 - 或者 * 表示,且這一行只有符號,注意不要被識別為二級標題即可,例如中間或者前面可以加空格。

3. 斜體和粗體

使用 * 和 ** 分別表示斜體和粗體,刪除線使用兩個 ~ 表示

 

 



4. 超鏈接和圖片

鏈接和圖片的寫法類似,圖片僅在超鏈接前多了一個 ! ,一般是 [文字描述] (鏈接)

5. 無序列表

使用 -、+ 和 * 表示無序列表,前后留一行空白,可嵌套,例如

 

 



6. 有序列表

使用 1. (點號后面有個空格)表示有序列表,可嵌套。

7. 文字引用

使用 > 表示,可以有多個 >,表示層級更深,例如

 

 



8. 行內代碼塊

其實上面已經用過很多次了,即使用 ` 表示,例如

擴展:很多字符是需要轉義,使用反斜杠 \ 進行轉義

9. 代碼塊

使用四個空格縮進表示代碼塊,一些 IDE 支持行數提示和着色,一般使用三個 ` 表示,例如

 

 


10. 表格

直接看例子吧,第二行的 ---: 表示了對齊方式,默認左對齊,還有 右對齊 和 居中

|商品|數量|單價|
|-|-------:|:------:|
|蘋果|10|\$1|
|電腦|1|\$1000|

 

 


11. 流程圖

主要的語法為 name=>type: describe,其中 type 主要有以下幾種:
1.開始和結束:start end
2.輸入輸出:inputoutput
3.操作:operation
4.條件:condition
5.子程序:subroutine

 

 


更多語法參考:http://adrai.github.io/flowchart.js/

 

12. 數學公式

使用 $ 表示,其中一個 $ 表示在行內,兩個 $ 表示獨占一行。

eg : $\sum_{i=1}^n a_i=0$

支持 LaTeX 編輯顯示支持,訪問 MathJax 參考更多使用方法。

推薦一個常用的數學公式在線編譯網站:https://private.codecogs.com/

13.支持 HTML 標簽

例如想要段落的縮進,可以如下:

  不斷行的空白格 或 
  半方大的空白 或 
  全方大的空白 或 

 

 


點我跳轉的功能這里演示不了,寫法如下:

    <h6 id='anchor'>我是一個錨點</h6>

    [點我跳轉](#anchor)

 
五、其它

    markdown 各個 IDE 的使用可能存在大同小異,一般可以參考各個 IDE 的介紹文檔
    本文檔介紹的內容基本適用於大部分的 IDE
    本文檔使用的 IDE 是 “作業部落 Cmd Markdown”,官網已經下載:https://www.zybuluo.com/cmd/

原文鏈接:https://blog.csdn.net/afei__/article/details/80717153


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM