Markdown 實用格式大全 (簡書可用)

weixin_34239169發表於2018-09-25

一般的技術部落格都會使用Markdown語法來編寫。因為其中的語法使用可以顯著的提高編寫效率,後期的更改維護也比較方便,話不說多,下面是在簡書中可使用的Markdown語法格式。


有說的不正確的或者不準確的地方歡迎留言指正


標題

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

標題一級
===
標題二級
---
7643202-663a039c412995fb.png

粗體

**加粗字型**
加粗字型 與 非加粗字型

斜體

*斜體字型*

斜體字 與 非斜體字

斜體與加粗

***斜體與加粗***

斜體與加粗

7643202-553d99c26d9ee344.png
2018/11/04更新

這也能顯示斜體

_這也能顯示斜體_

引用文字

> 這裡新增引用文字

這裡新增引用文字

> 帶有多個段落的塊引用
>
> 帶有多個段落的塊引用

帶有多個段落的塊引用

帶有多個段落的塊引用

> 巢狀引用1.
>
>>  巢狀引用2.

巢狀引用1.

巢狀引用2.

> #### 標題四級
>
> - 段落一
> - 段落二.
>
>  *斜體* 與 **加粗**.

標題四級

  • 段落一
  • 段落二.

斜體加粗.


清單列表格式(有序)

前面的數字自動排列 依次遞增,遞增基礎以第一個數字為基準

1. 條目一
98. 條目二
97. 條目三
96. 條目四
    1. 縮排一 前面4個空格
    2. 縮排二 前面4個空格
    9. 縮排三 或雙Tab
100. 條目五
  1. 條目一
  2. 條目二
  3. 條目三
  4. 條目四
    1. 縮排一 前面4個空格
    2. 縮排二 前面4個空格
    3. 縮排三 或雙Tab
  5. 條目五

清單列表格式(無序)

* 條目一
- 條目二
+ 條目三
- 條目四
    * 縮排一 前面4個空格
    * 縮排二 前面4個空格
    * 縮排三 或雙Tab
+ 條目五
  • 條目一
  • 條目二
  • 條目三
  • 條目四
    • 縮排一 前面4個空格
    • 縮排二 前面4個空格
    • 縮排三 或雙Tab
  • 條目五

插入圖片

把QQ截圖直接CTR+V或者拖拽到編輯頁面就自動新增了,非常方便,這也是我為什麼最初從CSDN轉站戰到簡書的原因

![圖片名稱可省略.jpg](https://upload-images.jianshu.io/upload_images/7643202-a52765ebde8b97cb.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
7643202-a52765ebde8b97cb.jpg
圖片名稱可省略.jpg

點選圖片進入主頁

在原有的圖片格式上用[]括號包起來然後在新增(),在()其中新增跳轉連結,但是實測在編輯模式下沒有問題,在釋出的時候,測試結果是隻有點選圖片下方的字型才能跳轉,這個問題估計簡書會在以後改進~~~~

[![點選圖片進入主頁](https://upload-images.jianshu.io/upload_images/7643202-4e74d3afbd9351f0.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)](https://www.jianshu.com/u/84e03bc5c4a6)


單行短句或程式碼塊

單行短句或程式碼 `Debug.Log("菜鳥海瀾");`
或 ``Use `code` in your Markdown file.``

單行短句或程式碼 Debug.Log("菜鳥海瀾");
Use `code` in your Markdown file.

多行程式碼塊

7643202-4c35da3ec0f02720.png

其中```也可以用~~~代替

Debug.Log("菜鳥海瀾");
Debug.Log("菜鳥海瀾");
Debug.Log("菜鳥海瀾");
Debug.Log("菜鳥海瀾");

語法突出顯示

```json
{
  "firstName": "John",
  "lastName": "Smith",
  "age": 25
}
```

```cs
public void Main()
{
  Console.WriteLine("菜鳥海瀾");
}
```
{
  "firstName": "John",
  "lastName": "Smith",
  "age": 25
}
public void Main()
{
  Console.WriteLine("菜鳥海瀾");
}

語言對應的關鍵字

語言名 關鍵字
Bash bash
CoffeeScript coffeescript
C++ cpp
C# cs
CSS css
Diff diff
HTTP http
Ini ini
Java java
JavaScript javascript
JSON json
XML xml
Makefile makefile
Markdown markdown
Objective-C objectivec
Perl perl
Python python
Ruby ruby
SQL sql
ARM彙編 armasm
MIPS彙編 mipsasm
x86彙編 x86asm
Elixir elixir
Elm elm
Erlang erlang
F# fsharp
Haskell haskell
GLSL glsl
Clojure glsl
Clojure clojure
Lisp lisp

水平線

三種格式通用

***
---
___



連結

[我的主頁-無備註](https://www.jianshu.com/u/84e03bc5c4a6)
[我的主頁-有備註](https://www.jianshu.com/u/84e03bc5c4a6 "我的主頁備註資訊")

我的主頁-無備註
我的主頁-有備註

第一部分的第一組括號圍繞應該顯示為連結的文字。第二組括號顯示一個標籤,用於指向您在文件中其他位置儲存的連結。
雖然不是必需的,但您可以在第一組和第二組括號之間包含空格。此外,第二組括號中的標籤不區分大小寫,可以包含字母,數字,空格或標點符號

[我的主頁-無備註][1]
[我的主頁-無備註] [1]
[我的主頁-有備註][a]
[我的主頁-有備註][A]

我的主頁-無備註
我的主頁-無備註
我的主頁-有備註
我的主頁-有備註

您可以將此連結的第二部分放在Markdown文件中的任何位置。有些人將它們放在它們出現的段落之後,而其他人將它們放在文件的末尾

[1]: https://www.jianshu.com/u/84e03bc5c4a6
[A]: https://www.jianshu.com/u/84e03bc5c4a6 "備註資訊"
[A]: https://www.jianshu.com/u/84e03bc5c4a6 '備註資訊'
[A]: https://www.jianshu.com/u/84e03bc5c4a6 (備註資訊)
[A]: <https://www.jianshu.com/u/84e03bc5c4a6> "備註資訊"
[a]: <https://www.jianshu.com/u/84e03bc5c4a6> '備註資訊'
[a]: <https://www.jianshu.com/u/84e03bc5c4a6> (備註資訊)

備註資訊在編輯模式下滑鼠停留可見,在實際釋出中無效果,希望簡書後續能改進

7643202-58cdbc57e076d5ac.png

顯示特殊字元

可以使用反斜槓來轉義以下字元

*如果不使用反斜槓此行為斜字型*

字元 名稱
\ 反斜線
` 刻度線
* 星號
_ 下劃線
{} 大括號
[] 括號
() 括號
# 英鎊符號
+ 加號
- 減號(連字元)
.
! 感嘆號

表格

其中的:是表示以什麼方式對齊,預設不寫以左側對齊

| 標題|內容|備註|
| ------ | :------:|------:|
|標題1 |內容1|備註1|
| 標題2 | 內容2|備註2|
標題 內容 備註
標題1 內容1 備註1
標題2 內容2 備註2

刪除線

~~此段內容刪除~~

此段內容刪除


腳註

腳註的詳細資訊無論新增到哪裡,都會顯示到全篇文章的最末尾。

這是一個簡短的腳註,[^1] 和一個較長的腳註。[^bignote]

[^1]: 這是一個簡短的腳註。

[^bignote]: 這是一個較長的腳註。

    縮排段落以將其包含在腳註中。

    `{ my code }`

    新增任意數量的段落。

這是一個簡短的腳註,[1] 和一個較長的腳註。[2]

這是文章原始的地址 https://www.jianshu.com/p/759a35ef4175
這是腳註1標記的地址 https://www.jianshu.com/p/759a35ef4175#fn1(點選腳註URL欄會有變化)
這是腳註1詳細資訊的地址 https://www.jianshu.com/p/759a35ef4175#fnref1(點選腳註URL欄會有變化)

所以可以使用腳註對應的地址變相的實現頁面跳轉到指定位置

7643202-4662ac427a15de92.png

公式

不怎麼常用就不寫了 可自行Google 關鍵字 markdown LaTeX

簡書目前不支援的markdown語法

  • 標題ID和對應的跳轉(頁內跳轉) ,目前只能使用腳註
  • 使用核取方塊建立專案列表
  • 錨點

打完收工

7643202-3d4cef5e18066bba.png

  1. 這是一個簡短的腳註。

  2. 這是一個較長的腳註。
    縮排段落以將其包含在腳註中。
    { my code }
    新增任意數量的段落。

相關文章