Markdown 换行

最后更新:2026-10-14

换行 CommonMark 核心

段落内的换行默认会被忽略。想强制换行有三种办法:行尾加两个以上空格、行尾加反斜杠 \、或用 <br> 标签。这是最常被遗忘的知识点之一。

所属分组基础·块级
规范层级CommonMark 核心
规范版本CommonMark 0.31.2 + GFM

📝 语法

行尾两个空格␣␣
或行尾反斜杠 \

▶ 在线示例

在左侧编辑 Markdown,右侧实时看效果

💡 要点

⚠️ 注意 行尾空格肉眼看不见,部分编辑器保存时还会自动去掉——反斜杠写法更稳。
ℹ️ 说明 GFM 环境里硬换行渲染为 <br>;严格 CommonMark 的软换行渲染为空格。

❓ 常见问题

Q 为什么我按回车没有换行?
A 单个回车是软换行,会被合并;需要行尾两空格或反斜杠才是硬换行。
Q 什么时候用换行,什么时候用新段落?
A 诗歌、地址等紧凑内容用换行;语义独立的内容用段落。
Q 所有渲染器都支持反斜杠换行吗?
A CommonMark 0.29+ 支持,个别老渲染器不支持——重要内容先实测。

📚 相关条目

段落CommonMark 核心 硬换行与软换行CommonMark 核心
Web-Tutorial.com

Web-Tutorial 技术团队

由多位开发者共同维护的编程教程平台。每篇教程由对应领域的开发者编写和审核,确保内容准确可靠。如发现任何问题,欢迎向我们反馈。

100%

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏