第2章:进阶格式与结构化元素
第2章:进阶格式与结构化元素
第2章:进阶格式与结构化元素
2.1 列表:有序与无序
2.1.1 无序列表
使用 -
、*
或 +
符号(推荐统一使用 -
):
- 苹果
- 香蕉
- 小香蕉(子项缩进两空格)
- 橙子
效果:
-
苹果
-
香蕉
- 小香蕉
-
橙子
2.1.2 有序列表
用数字加 .
标记,实际渲染自动修正序号:
1. 第一步
2. 第二步
5. 第三步(故意写错,仍显示为3.)
效果:
- 第一步
- 第二步
- 第三步
2.2 区块引用
用 >
标记引用内容,支持嵌套:
> 这是一级引用
> 多行需每行加 `>`
> > 这是嵌套的二级引用
> 回到一级引用
效果:
这是一级引用
多行需每行加>
这是嵌套的二级引用
回到一级引用
2.3 代码与语法高亮
2.3.1 行内代码
用反引号 `
包裹:
在Python中,用`print("Hello World")`输出内容。
效果:
在Python中,用print("Hello World")
输出内容。
2.3.2 代码块
用三个反引号 ```
包裹,并指定语言(可选):
```python def hello(): print("Hello Markdown!") ```
效果:
def hello():
print("Hello Markdown!")
2.4 常见问题与技巧
-
列表与段落混合:列表项内换段需缩进4空格或一个制表符:
- 列表项 这是同一项内的新段落
-
转义特殊符号:用
\
避免符号被解析,如\*不倾斜\*
显示为 不倾斜。
2.5 小练习
- 创建一个有序列表,包含“起床”“刷牙”“吃早餐”
- 用区块引用嵌套一个无序列表
- 写一段包含行内代码(如
git status
)的句子