段落与换行 #

概述 #

段落是文档的基本组成单位,理解段落和换行的规则是编写规范 Markdown 文档的基础。

段落语法 #

基本规则 #

  • 一个或多个连续的文本行组成一个段落
  • 段落之间用空行分隔
  • 段落内不要使用空格或制表符缩进

正确示例 #

markdown
这是第一段。段落可以包含多个句子,
只要中间没有空行,都属于同一段落。

这是第二段。段落之间用空行分隔。

渲染效果:

这是第一段。段落可以包含多个句子,只要中间没有空行,都属于同一段落。

这是第二段。段落之间用空行分隔。

错误示例 #

markdown
这是第一段。
这是第二段。        ← 错误:没有空行分隔

渲染效果:

这是第一段。这是第二段。

换行语法 #

方式一:两个空格 + 回车 #

在行尾添加两个或更多空格,然后回车:

markdown
第一行  
第二行

方式二:HTML 换行标签 #

使用 <br> 标签:

markdown
第一行<br>
第二行

方式三:反斜杠(部分解析器支持) #

markdown
第一行\
第二行

换行方式对比 #

方式 兼容性 推荐程度
两空格 + 回车 推荐
<br> 标签 最好 推荐
反斜杠 一般 不推荐

段落与换行对照 #

段落分隔 #

markdown
段落一

段落二

HTML 输出:

html
<p>段落一</p>
<p>段落二</p>

行内换行 #

markdown
第一行  
第二行

HTML 输出:

html
<p>第一行<br>
第二行</p>

实际应用 #

写一首诗 #

markdown
静夜思  
床前明月光,  
疑是地上霜。  
举头望明月,  
低头思故乡。

渲染效果:

静夜思
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。

写地址 #

markdown
收件人:张三<br>
地址:北京市朝阳区xxx路xxx号<br>
邮编:100000

写联系方式 #

markdown
联系方式:  
电话:138-xxxx-xxxx  
邮箱:example@email.com  
地址:北京市朝阳区

段落缩进 #

Markdown 原生不支持段落首行缩进,但可以使用以下方法:

方法一:使用空格 #

markdown
&nbsp;&nbsp;&nbsp;&nbsp;这是缩进的段落内容。

方法二:使用全角空格 #

markdown
  这是缩进的段落内容。

方法三:使用 HTML 实体 #

markdown
&#8195;&#8195;这是缩进的段落内容。

段落对齐 #

Markdown 不直接支持段落对齐,需要使用 HTML:

居中对齐 #

markdown
<center>居中的文本</center>

或:

markdown
<p align="center">居中的文本</p>

右对齐 #

markdown
<p align="right">右对齐的文本</p>

两端对齐 #

markdown
<p style="text-align: justify;">两端对齐的文本...</p>

常见问题 #

问题1:换行不生效 #

原因:行尾没有两个空格

markdown
第一行
第二行        ← 会显示在同一行

解决

markdown
第一行  
第二行        ← 正确

问题2:段落合并 #

原因:段落间没有空行

markdown
第一段
第二段        ← 会合并为一个段落

解决

markdown
第一段

第二段        ← 正确

问题3:多余空行 #

原因:多个空行只生效一个

markdown
第一段



第二段        ← 多个空行等同于一个

最佳实践 #

1. 保持源码可读 #

markdown
这是一个段落,可以写得很长,
但是源码中保持合理的行宽,
这样更易于阅读和编辑。

这是另一个段落。

2. 避免行尾空格问题 #

使用 <br> 标签更明确:

markdown
第一行<br>
第二行<br>
第三行

3. 段落间保持一个空行 #

markdown
段落一

段落二

4. 列表项内换行 #

markdown
- 第一项的第一行  
  第一项的第二行
- 第二项

段落与其他元素 #

段落与标题 #

markdown
# 标题

段落内容...

段落与列表 #

markdown
段落内容...

- 列表项一
- 列表项二

段落与代码块 #

markdown
段落内容...

代码块

text

更多段落内容...

段落与引用 #

markdown
段落内容...

> 引用内容

更多段落内容...

练习 #

尝试编写以下内容:

markdown
# 个人简介

我是张三,一名软件工程师。

我的技能包括:  
前端开发  
后端开发  
数据库设计

工作经历:

2020年至今,在某公司担任高级工程师。

2018-2020年,在某公司担任初级工程师。

下一步 #

掌握了段落与换行后,继续学习 强调语法

最后更新:2026-03-24