Markdown段落的空行缩进用法


Markdown段落,分割线的用法 👈点击这里也可查看

前言

段落由一句或多句连续的文本组成,通过一个或多个空行分隔。(空行可能是没有任何内容的行、或者是只包含空行或制表符的行,多个空行也会显示成一个空行)一个普通的段落不应该有空行或者制表符作为缩进。

语法详解

在Markdown文件中,没有任何标记的文字会被解析成正文。

●正文

实例一:
代码:

这是标题

这是一段正文文字。

渲染:

这是标题
这是一段正文文字。

●段落

在Markdown文件中,至少使用一个空行来区分段落。不同段落在转换成HTML后会被包含在不同的p标签中。
实例二:
代码:

这是标题

这是第一段正文文字的第一句。
这是第一段正文文字的第二句。这是第一段正文文字的第三句。

这是第二段正文文字的第一句。
这是第二段正文文字的第二句。

渲染:

这是标题
这是第一段正文文字的第一句。 这是第一段正文文字的第二句。这是第一段正文文字的第三句。

这是第二段正文文字的第一句。 这是第二段正文文字的第二句。

●不分段换行

换行是初学者很容易遇到的问题。不同于分段换行,不分段换行不是用p标签描述段落,而是用br标签折断文字。如果要让文字另起一行而不分段,需在行尾增加两个空格。
实例三:
在上例中“第一段第一句”和“第一段第二句”之间增加换行
代码:

这是标题

这是第一段正文文字的第一句。  <br>
这是第一段正文文字的第二句。这是第一段正文文字的第三句。

这是第二段正文文字的第一句。
这是第二段正文文字的第二句。

渲染:

这是标题

这是第一段正文文字的第一句。

这是第一段正文文字的第二句。这是第一段正文文字的第三句。
这是第二段正文文字的第一句。 这是第二段正文文字的第二句。

●缩进

Markdown原生语法不支持缩进。
Markdown最初为英文文章设计,而英文文章中最常见的段落排班便是“齐头式”,也就是说每一行文字都顶头书写,各个段落之间用空行分隔。Markdown原生语法并不支持缩进,避免因为不同段落的个性化影响整篇文章的样式一致性。
如果我们仍然需要在Markdown文件中实现首行缩进样式,可通过以下几种方式。
实例四:
配置全局段落样式
代码:

这是没有空格的段落
&ensp;半角的空格`      一个空格        `
&#8194;&#8194; 半角的空格`     两个个空格         `

&emsp;&emsp;&emsp;全角的空格`    三个空格          `
&#8195;&#8195; &#8195;  全角的空格`    三个空格          `

&nbsp;&nbsp;不断行的空格`     两个空格         `
&#160; 不断行的空格`        一个空格      `

渲染:
这是没有空格的段落
 半角的空格一个空格
   半角的空格两个个空格

   全角的空格三个空格
     全角的空格三个空格

  不断行的空格两个空格
  不断行的空格一个空格

跳转

要在MarkdownHTML中跳转到指定目录,您可以使用锚链接(Anchor Links)实现。使用锚链接时,您需要在要跳转到的目录位置添加一个锚点(Anchor),然后在跳转的链接中使用该锚点的名称。

以下是一个示例:
代码

<div id="target"><font color="#f14532"><b>这是要跳转到的目录</font></b></div>

为了清晰显示,这里字体颜色设置成红色并加粗
渲染:

这是要跳转到的目录

******************************************无用字符串*************************************
************************************协助演示*********************************************
****************************************************************************************
****************************************************************************************
****************************************************************************************

在跳转的链接中使用锚点名称:
代码

<a href="#target">点击这里即可跳转到红色字体</a>

渲染:

点击这里即可跳转到红色字体👈点击即可跳转到红色字体部位

文章末尾还有一个测试链接
点击跳转到段尾👈点击即可跳转到段尾

使用场景及实例

正文是每篇文章的主体,当我们的文字内容较多,层次关系复杂时,需要使用段落使文章结构更加清晰,例如:总 - 分 - 总结构等。
实例 五:

使用 Markdown 对以下内容排版。

水调歌头・明月几时有【作者】苏轼 【朝代】宋
丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间。转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。

代码:

 <center><big><b>水调歌头·明月几时有</b></big></center><br><!--居中加粗 -->
<center><small><b>苏轼 /</b></small></center><!--居中加粗 -->

&emsp;&emsp;丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。 

&emsp;&emsp;明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间。

&emsp;&emsp;转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。

渲染:

水调歌头·明月几时有
苏轼 / 宋

  丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。

  明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间。

  转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。

小结

Markdown 编写的文章非常重视整体性,当我们实现个性化的布局形式时,最好的办法是用 Markdown 原生支持的格式实现,最后用统一的 CSS 定义整体样式。

如果对您有帮助,请您点赞、收藏、关注、转发,让更多的人看到。

其他文章

点击此处查看
👉Markdown语法字体字号讲解
👉Markdown如何填充前景色、背景色
👉Markdown代码块,超链接,图片的插入
👉Markdown如何添加任务列表-复选框的添加
👉Markdown中特殊符号的使用
👉Markdown实现代码高亮,注释代码
👉Markdown注释的用法

快来试试吧🥰

短尾测试链接

段尾测试

点击这里即可跳转到红色字体👈点击即可跳转

<think>我们正在讨论Markdown中列表的多级嵌套缩进方法。根据用户提供的引用内容,特别是引用[1]和引用[2]中关于列表嵌套的部分,我们可以总结出以下方法: 引用[1]提到:无序列表的嵌套是通过缩进来实现的。例如: * 项目1 * 项目1-1 * 项目2 * 项目2-1 * 项目2-2 引用[2]中也详细说明了有序列表和无序列表的嵌套方法,并指出嵌套是通过缩进来完成的。 因此,Markdown中实现多级嵌套列表的关键在于**缩进**。具体规则如下: 1. **缩进量**:通常使用4个空格或1个制表符(Tab)来表示一级缩进。但注意,不同解析器可能要求不同,但4个空格是通用的标准。 2. **同级对齐**:同一级别的列表项必须保持相同的缩进量。 3. **子级缩进**:子列表需要比父列表多缩进一级(即比父列表多4个空格或1个Tab)。 下面分别展示无序列表和有序列表的多级嵌套示例: ### 无序列表嵌套 ```markdown * 第一级项目1 * 第二级项目1-1 * 第三级项目1-1-1 * 第二级项目1-2 * 第一级项目2 * 第二级项目2-1 ``` ### 有序列表嵌套 ```markdown 1. 第一级项目1 1. 第二级项目1-1 2. 第二级项目1-2 2. 第一级项目2 1. 第二级项目2-1 1. 第三级项目2-1-1 ``` ### 混合嵌套(无序列表内嵌套有序列表) ```markdown * 无序父项1 1. 有序子项1-1 2. 有序子项1-2 * 无序父项2 1. 有序子项2-1 1. 有序孙项2-1-1 ``` ### 注意事项(参考引用[3]) - 列表不换行:确保列表项之间没有空行(除非需要空行效果,但空行可能会终止列表,需按之前的方法处理) - 格式混乱:检查缩进是否一致(全用4空格或全用Tab,不要混用) - 嵌套失效:确保子项比父项多缩进一级(如父项无缩进,子项缩进4空格;孙项缩进8空格) ### 在VSCode中的操作技巧 1. 使用Tab键增加缩进(自动创建子列表) 2. 使用Shift+Tab减少缩进(提升到父级) 3. 开启实时预览(Ctrl+Shift+V)检查效果 > 示例效果: > - 水果 > - 苹果 > - 红富士 > - 香蕉 > - 蔬菜 > - 西红柿 > - 黄瓜 ### 最佳实践(引用[3]) - 保持嵌套不超过3层以确保可读性 - 复杂内容考虑拆分为多个列表 - 在编辑器中开启Markdown预览功能实时检查效果[^3] --- §§相关问题§§ 1. Markdown 列表项内部如何插入代码块? 2. 如何解决有序列表自动重新编号的问题? 3. 在 Markdown 中如何创建任务列表? 4. 列表项中包含多个段落时如何正确缩进? [^1]: 引用自 Markdown 列表嵌套语法文档 [^2]: 参考 Markdown 语法学习笔记 [^3]: 源自 Markdown 指南:列表语法详解与实战技巧</think>在 Markdown 中实现多级嵌套列表的缩进,主要通过**空格缩进**来实现层级关系。以下是详细方法和规则: --- ### 📐 多级嵌套列表缩进规则 1. **缩进量** - 每级嵌套需比上一级**多缩进 4 个空格**(或 1 个制表符 Tab) - 所有子项必须**严格对齐**相同缩进量 2. **层级限制** 理论上无限制,但建议不超过 5 层(引用[1]) --- ### 🧩 嵌套类型与示例 #### 1. 无序列表嵌套(引用[1]) ```markdown * 一级项目 * 二级项目(缩进4空格) * 三级项目(再缩进4空格) * 另一个一级项目 * 二级子项 ``` **效果:** * 一级项目 * 二级项目 * 三级项目 * 另一个一级项目 * 二级子项 --- #### 2. 有序列表嵌套(引用[2]) ```markdown 1. 一级步骤 1. 子步骤(缩进4空格) 2. 第二个子步骤 2. 下一步 1. 子任务A - 细节①(混合嵌套) ``` **效果:** 1. 一级步骤 1. 子步骤 2. 第二个子步骤 2. 下一步 1. 子任务A - 细节① --- #### 3. 混合嵌套(有序+无序) ```markdown - 功能需求 1. 登录模块 - 手机验证 - 密码加密 2. 支付模块 - 非功能需求 ``` --- ### ⚠️ 关键注意事项(引用[3]) 1. **缩进一致性** - 全用空格 **或** 全用 Tab,禁止混用 - 推荐设置 VSCode:`"editor.insertSpaces": true`(自动转空格) 2. **常见问题解决** ```markdown # 错误示例(缩进不足) - 父项 - 子项 <-- 只缩进2空格导致失效 # 正确示例 - 父项 - 子项 <-- 缩进4空格 ``` 3. **中断处理** 列表间插入非列表内容时需**额外缩进 4 空格**: ```markdown 1. 步骤一 > 这是步骤说明(缩进4空格) 2. 步骤二 ``` --- ### 🔧 VSCode 操作技巧 1. **快速缩进** - 选中行后按 `Tab` 增加缩进 - `Shift+Tab` 减少缩进 - 开启自动格式化:`Ctrl+Shift+P` > `Format Document` 2. **嵌套辅助** 安装扩展:[Markdown All in One](https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one),支持: - 自动对齐缩进 - 快捷键创建子列表(`Ctrl+]` 增加缩进层级) > **最佳实践**:复杂列表建议开启 `Ctrl+Shift+V` 实时预览(引用[3]) --- ### 🌰 完整嵌套示例 ```markdown - 计算机科学 - 编程语言 1. Python - 特点:简洁易读 2. Java - 算法 - 排序算法 * 快速排序 * 归并排序 - 数据结构 ``` **渲染效果:** - 计算机科学 - 编程语言 1. Python - 特点:简洁易读 2. Java - 算法 - 排序算法 * 快速排序 * 归并排序 - 数据结构 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@cheese

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值