Markdown語法詳解-cnblog

博客的重要性

博客,英文名為Blog,它的正式名稱為網絡日記。

為什麼要寫博客?

  • 需要總結和思考。有時候我們一直在趕路,卻忘了放慢腳步
  • 提升文筆組織能力
  • 提升學習總結能力
  • 提升邏輯思維能力
  • 幫助他人,結交朋友

冰凍三尺非一日之寒,寫博客也是,短期內可能看不到效果,但是長期堅持,對自己的提升很有幫助。


Markdown語法詳解

推薦文本編輯器:Typora
文件後綴 xxx. md

推薦閱讀:《Typora 完全使用詳解》

常用快捷鍵

功能 快捷鍵
切換源碼模式 Ctrl+/
生成目錄 輸入[toc]
加粗 ctrl+b
刪除線 alt+shift+5
下劃線 ctrl+u
高亮 內容兩端加==
斜體 ctrl+i
搜索 ctrl+f
替換 ctrl+h
表格 ctrl+t
超鏈接 ctrl+k
選中當前行 ctrl+L
選中單詞 ctrl+d
跳轉到文章開頭 ctrl+home
跳轉到文章結尾 ctrl+end
向前一個列表縮進 shift+tab
向後一個列表縮進 tab

標題

一級標題:標題內容前加#

二級標題:標題內容前加##

三級標題:標題內容前加##

以此類推,有6級標題。

加粗

加粗內容兩端加**

斜體

斜體內容兩端加* ,可以既斜體又加粗

高亮

兩端加==

刪除線

刪除內容兩端加~~

下劃線

用HTML的語法<u>Underline</u>將產生下劃線Underline.

分割線

三個或以上的***或者---,然後回車。

上標

上標使用^包裹,例如:y^2^=4將產生表達式y2 = 4

下標

下標使用~包裹,例如:H~2~O將產生H2O, 即水的分子式。

標註

可以對某一個詞語進行標註。例如:

某些人用過了才知道[^注釋]
[^注釋]:Somebody that I used to know.

將產生:

某些人用過了才知道[1]

把鼠標放在注釋上,將會有提示內容。

圖片

Typora支持直接拖拽圖片到文檔中。

手動添加方式:! 加 [圖片名稱] 加(網絡圖片網址/本地圖片地址),比如:

![logo](//typora.io/img/favicon-128.png)

鏈接

[文字] 加(鏈接網址),例如:

JavaGuide

插入URL鏈接

使用尖括號包裹的url將產生一個連接,例如:<www.baidu.com>將產生連接:<www.baidu.com>.

如果是標準的url,則會自動產生連接,例如:www.google.com

郵箱

<郵箱地址>,例如:[email protected]

任務

使用如下的代碼創建任務列表,在[]中輸入x表示完成,也可以通過點擊選擇完成或者沒完成。

- [ ] 吃飯
- [ ] 逛街
- [x] 看電影
- [ ] 約泡
  • [x] 吃飯
  • [ ] 逛街
  • [ ] 看電影
  • [ ] 約泡

列表

在內容前加上+, -, *,創建無序的列表,使用任意數字開頭,創建有序列表。例如:

  • tfboys
  • 楊洋
  1. 蘋果
  2. 香蕉

表格

|姓名|性別|畢業學校|工資|
|:---|:---:|:---:|---:|
|楊洋|男|重慶交通大學|3200|
|峰哥|男|貴州大學|5000|
|坑貨|女|北京大學|2000|

將產生:

姓名 性別 畢業學校 工資
楊洋 重慶交通大學 3200
峰哥 貴州大學 5000
坑貨 北京大學 2000

其中代碼的第二行指定對齊的方式,第一個是左對齊,第二個和第三個是居中,最後一個是右對齊。

塊引用

在內容前加上>來插入塊引用。例如:

這是一個塊引用!

加框

加框內容兩端加 ` ,例如

使用 `printf()`

則會產生printf()樣式。

代碼

  • 輸入~~~或者“`然後回車,可以輸入代碼塊,並且可以選擇代碼的語言。例如:

  • ​```java
    public Class HelloWorld{
      System.out.println("Hello World!");
    }
    ​```
    

    將會產生

    public Class HelloWorld{
      System.out.println("Hello World!");
    }
    

插入表情

在 Typora 中,你可以用 :emoji: 的形式來打出 emoji,例如使用:happy:輸入表情:happy:,使用:sad:輸入表情:sad:,使用:cry:輸入表情😢等,以此類推!

另外,軟件會自動給出圖形的提示,還是比較好用的。

Typora插入表情

給出兩個網站,點擊網頁中的表情可以直接複製粘貼到Typora 中,還可以記住這些表情的英文表達:

emoji-cheat-sheet

cheat-sheet


數學表達式

要啟用這個功能,首先到Preference->Editor中啟用。然後使用$符號包裹Tex命令,例如:$lim_{x \to \infty} \ exp(-x)=0$將產生如下的數學表達式:

\lim_{x \to \infty} \exp(-x)=0\lim_{x \to \infty} \exp(-x)=0

數學表達式塊

輸入兩個美元符號,然後回車,就可以輸入數學表達式塊了。例如:

 $$\mathbf{V}_1 \times \mathbf{V}_2 =  \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\\frac{\partial X}{\partial u} &  \frac{\partial Y}{\partial u} & 0 \\\frac{\partial X}{\partial v} &  \frac{\partial Y}{\partial v} & 0 \\\end{vmatrix}$$

將會產生:

\[\mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\\frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\\frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\\end{vmatrix}
\]

目錄列表Table of Contents(TOC)

輸入[toc]然後回車,將會產生一個目錄,這個目錄抽取了文章的所有標題,並會自動更新目錄內容。


  1. Somebody that I used to know. ↩︎