全部指南
文本

为什么 Markdown 会忽略你的换行——以及如何修复

换行、空行和反斜杠会产生不同的结果。看看你的文档需要哪一种。

你在 Markdown 编辑器中按了回车,但预览中两句话仍在同一段落里。通常这没什么问题:在 Markdown 中,单个换行和新段落含义不同。

在 Markdown 编辑器 中试试这个小例子:

Bring a notebook.
Bring a pen.

Meet at the front desk.

关闭 保留换行符 时,前两句共用一个段落。空行则开始新段落。窄预览可能会让句子换行,那是页面宽度造成的,不是保存的换行。

选择你真正需要的换行

要开始新段落,留一个空行。要在同一段落内刻意换行,在第一行末尾加反斜杠:

Bring a notebook.\
Bring a pen.

Meet at the front desk.

CommonMark 的换行规则 也允许在换行前加两个空格。编辑时反斜杠更容易发现,而且修剪行尾空格时不太可能消失。

在不同想法之间用段落分隔。对于短地址或需要在一个块内保持独立的行,使用硬换行。不要因为文本编辑器自动换行就每行都加硬换行。

在需要时保留粘贴的换行

在 CozyToolkit 中,打开 选项 并开启 保留换行符。段落内的单个换行现在会渲染为可见的换行。这个设置会改变预览和导出的 HTML,但不会在 Markdown 源码中插入反斜杠。

当把源码发送给别人时,这一点很重要。复制 Markdown 仍会复制原始文本。其他编辑器可能以不同方式渲染这些单个换行。如果你需要让其他编辑器也保留这些换行,请使用显式反斜杠,或发送渲染后的 HTML。

下载 纯换行示例 和 显式换行示例 进行比较。在手机上,使用 编写 和 预览 在源码和渲染结果之间切换。

检查导出的文档

对于我们的示例,结果如下:

输入和设置 段落数 段落内显式换行
纯换行,保留关闭 2 0
纯换行,保留开启 2 1
换行前加反斜杠,保留关闭 2 1

可下载示例中的标题与这些段落计数无关。打开 HTML 版本比较 纯换行、保留换行 和 显式换行。

对于 PDF,选择 打印 / PDF,然后使用浏览器的“另存为 PDF”选项(如果可用)。检查打印预览:纸张大小、边距和浏览器页眉会影响文本换行位置。换行不意味着分页。

我们检查了什么

2026年10月8日,我们使用与工具相同的 Markdown 解析器设置、HTML 清理器和文档导出器渲染了所有三个版本。每个版本都产生两个段落;后两个包含一个 HTML 换行元素。结果文件 记录了渲染后的 HTML 和文件哈希。

这些检查覆盖了此编辑器的输出。聊天应用、发布平台或其他 Markdown 解析器可能使用不同规则。如果文档对换行位置有要求,发送前请在接收方使用的应用里预览。