Markdown 是一種輕量級的標記語言,它的主要目標是以易讀易寫為優先,并兼容 HTML。雖然 Markdown 本身對于排版的要求比較寬松,但在某些情況下,我們可能需要在文檔中插入空行或空格來達到特定的排版效果。
插入空行
在Markdown中, 只按回車是增加不了空行的
-
方法一:在需要的位置輸入
-
方法二:或者在需要的位置輸入
<br/>
插入空格
Markdown 對空格的處理比較特殊。在大多數情況下,普通的空格(如按下空格鍵產生的空格)在渲染時會被忽略。但如果你需要在行內插入空格,可以直接在文本中按下空格鍵。
然而,如果你想插入一種不會被忽略的空格,例如全角空格或者非斷行空格,Markdown 本身并不直接支持。但你可以使用 HTML 實體來實現這一需求。
- 全角空格:使用 HTML 實體
或者直接在編輯器中鍵入全角空格(這取決于你的編輯器是否支持)。 - 非斷行空格:在 Markdown 中沒有直接的語法來表示非斷行空格,但你可以使用 HTML 實體
 
或 
來插入一個半角空格或全角空格寬度的空格。
例如:
這是一段普通的文本 接著是兩個全角空格。這是一段普通的文本 接著是一個半角空格寬度的空格。這是一段普通的文本 接著是一個全角空格寬度的空格。
渲染后的效果:
這是一段普通的文本?接著是兩個全角空格。
這是一段普通的文本?接著是一個半角空格寬度的空格。
這是一段普通的文本?接著是一個全角空格寬度的空格。
但請注意,過度使用 HTML 實體可能會降低 Markdown 文檔的可讀性和可移植性。因此,在大多數情況下,建議盡量使用 Markdown 的原生語法,并在必要時才使用 HTML 實體。