Markdown 是一种轻量级的标记语言,它的主要目标是以易读易写为优先,并兼容 HTML。虽然 Markdown 本身对于排版的要求比较宽松,但在某些情况下,我们可能需要在文档中插入空行或空格来达到特定的排版效果。
插入空行
在Markdown中, 只按回车是增加不了空行的
-
方法一:在需要的位置输入
-
方法二:或者在需要的位置输入
<br/>
插入空格
Markdown 对空格的处理比较特殊。在大多数情况下,普通的空格(如按下空格键产生的空格)在渲染时会被忽略。但如果你需要在行内插入空格,可以直接在文本中按下空格键。
然而,如果你想插入一种不会被忽略的空格,例如全角空格或者非断行空格,Markdown 本身并不直接支持。但你可以使用 HTML 实体来实现这一需求。
- 全角空格:使用 HTML 实体
或者直接在编辑器中键入全角空格(这取决于你的编辑器是否支持)。 - 非断行空格:在 Markdown 中没有直接的语法来表示非断行空格,但你可以使用 HTML 实体
 
或 
来插入一个半角空格或全角空格宽度的空格。
例如:
这是一段普通的文本 接着是两个全角空格。这是一段普通的文本 接着是一个半角空格宽度的空格。这是一段普通的文本 接着是一个全角空格宽度的空格。
渲染后的效果:
这是一段普通的文本 接着是两个全角空格。
这是一段普通的文本 接着是一个半角空格宽度的空格。
这是一段普通的文本 接着是一个全角空格宽度的空格。
但请注意,过度使用 HTML 实体可能会降低 Markdown 文档的可读性和可移植性。因此,在大多数情况下,建议尽量使用 Markdown 的原生语法,并在必要时才使用 HTML 实体。