為什麼 Markdown 會忽略你的換行——以及如何修正
換行、空行和反斜線會產生不同的結果。看看你的文件需要哪一種。
你在 Markdown 編輯器裡按下 Enter,但預覽卻把兩句話留在同一個段落。通常這不是壞掉了:在 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 仍會複製原始文字。其他編輯器可能用不同方式渲染這些單一換行。如果你需要讓意圖跟著 Markdown 走,請使用明確的反斜線,或傳送渲染後的 HTML。
下載 純換行範例 和 明確換行範例 來比較。在手機上,使用 撰寫 和 預覽 在原始碼和渲染結果之間切換。
檢查匯出的文件
以我們的範例來說,結果如下:
| 輸入與設定 | 段落數 | 段落內的明確換行 |
|---|---|---|
| 純換行,保留關閉 | 2 | 0 |
| 純換行,保留開啟 | 2 | 1 |
| 換行前加反斜線,保留關閉 | 2 | 1 |
可下載範例中的標題不包含在這些段落計數中。開啟 HTML 版本比較 純換行、保留換行 和 明確換行。
若要 PDF,請選擇 列印 / PDF,然後使用瀏覽器的「另存為 PDF」選項(如果有的話)。檢查列印預覽:紙張大小、邊界和瀏覽器的頁首頁尾都會影響文字換行位置。換行不代表分頁。
我們檢查了什麼
在 2026 年 10 月 8 日,我們使用與工具相同的 Markdown 解析器設定、HTML 淨化器和文件匯出器,渲染了所有三個版本。每個版本都產生兩個段落;後兩者各包含一個 HTML 換行元素。結果檔案 記錄了渲染後的 HTML 和檔案雜湊值。
這些檢查涵蓋此編輯器的輸出。聊天應用程式、發布平台或不同的 Markdown 解析器可能使用不同規則。在傳送版面換行很重要的文件之前,請先預覽目標環境。