本文作者:keloli
本文說明:本文首發(fā)于2017.08.01,用于收集Markdown排版中的一些技巧,會不斷更新。
參考資料:
- Markdown基礎(chǔ)語法整理
- 如何在markdown中打出上標(biāo)、下標(biāo)和一些特殊符號
- https://github.com/guodongxiaren/README
- https://www.zybuluo.com/AntLog/note/63228
- http://blog.csdn.net/witnessai1/article/details/52551362
開始學(xué)習(xí):
劃分隔線
可以在一行中用三個以上的星號、減號、底線來建立一個分隔線,行內(nèi)不能有其他東西。你也可以在星號或是減號中間插入空格。下面每種寫法都可以建立分隔線:
* * *
***
*****
- - -
---------------------------------------
顯示效果:
反斜杠
如果希望顯示Markdown語法中的標(biāo)識符,可以使用反斜杠+標(biāo)識符的方法(有點(diǎn)類似C語言的轉(zhuǎn)義字符)。
例如:
\*literal asterisks\*
顯示效果:
*literal asterisks*
刪除線
使用 ~~表示刪除線。
例如:
~~刪除這行文字~~
顯示效果:
刪除這行文字
引用的多層嵌套
區(qū)塊引用可以嵌套(例如:引用內(nèi)的引用),只要根據(jù)層次加上不同數(shù)量的 > 。如果>和>>嵌套使用的話,從>>退到>時,必須之間要加一個空行或者>作為過渡(簡書web端的Markdown對空行支持不美觀,建議用>作為過渡行),否則默認(rèn)為下一行和上一行是同一級別的引用。
例如:
> 一層引用
> 一層引用
>> 二層引用
>>>三層引用
>
>> 這是二層引用
顯示效果:
一層引用
一層引用二層引用
三層引用
這是二層引用
文件目錄樹
使用-和Tab鍵來生成層次豐富的目錄樹。
例如:
- 第一級目錄無序列表
- 第二級目錄無序列表
- 第二級目錄無序列表
1. 第二級目錄下的有序列表1
2. 第二級目錄下的有序列表2
- 第三級目錄
- 第一級目錄
顯示效果:
- 第一級目錄無序列表
- 第二級目錄無序列表
- 第二級目錄無序列表
- 第二級目錄下的有序列表1
- 第二級目錄下的有序列表2
- 第三級目錄
- 第一級目錄
輸入特殊符號(特別是數(shù)學(xué)公式)
上標(biāo)的HTML標(biāo)簽的是< sup >,所以如果要打上標(biāo)的話就用以下格式:
<sup>xxx</sup>
其中xxx表示上標(biāo)的內(nèi)容,看個例子:我現(xiàn)在想寫一個公式:n的平方等于n+1,寫法如下:
n<sup>2</sup>=n+1
下標(biāo)的標(biāo)簽是< sub >,同理我們來實(shí)現(xiàn)一個例子:a=log2
b寫法如下:
a=log<sub>2</sub>b
還有一些特殊的、鍵盤上沒有的符號也可以打出來,比如注冊商標(biāo)的符號:立白?
立白®
function符號:?可以輕松得打出函數(shù)式:?(x)=x+1
ƒ(x)=x+1
根號,不過這個根號不完美,少了上面一橫,更像對勾:√5
√5
角度符號:30°
30°
以及更多的特殊符號都可以打出,就不一一列舉了,想要了解更多特殊符號的打法請查閱下面這個鏈接:HTML中的特殊符號
首行加空格
一般來說markdown文本中直接加空格是不行的,要將輸入法切換到全角模式下(就是彎的月亮圖標(biāo)變成圓的月亮圖標(biāo)),再輸入空格。

腳注
在要添加注釋的詞語后面增加 [^1] ,結(jié)尾加入[^1]:空格 注釋內(nèi)容。
例如:
hello[^1]
[^1]: hi
顯示效果:
hello[1]
錨點(diǎn)(頁面內(nèi)跳轉(zhuǎn))
網(wǎng)頁中,錨點(diǎn)其實(shí)就是頁內(nèi)超鏈接,也就是鏈接本文檔內(nèi)部的某些元素,實(shí)現(xiàn)當(dāng)前頁面中的跳轉(zhuǎn)。
例如:
## 0. 目錄{#1}
跳轉(zhuǎn)到[目錄](#1)
顯示效果:
0. 目錄{#1}
跳轉(zhuǎn)到目錄
注:好像這樣寫不是我想要的效果,后面再研究。
自動生成目錄
在需要顯示目錄的地方插入[TOC],目前簡書web端不支持該功能。
流程圖
貌似簡書還不支持流程圖語法,暫時不研究,有需要再更新。
-
hi ?