Markdown 使用指南与扩展详解
一、基础语法
-
标题
# 一级标题
→
## 二级标题
→
(支持六级标题######
) -
段落与换行
- 段落:空行分隔
- 换行:行尾添加两个空格
-
文本样式
- 粗体:
**文本**
或__文本__
- 斜体:
*文本*
或_文本_
- 删除线:
~~文本~~
- 组合:
**_粗斜体_**
- 粗体:
-
列表
- 无序列表项 - 子项(缩进2空格) 1. 有序列表 2. 第二项
-
链接与图片
[链接文本](URL) 
-
代码
- 行内代码:
`代码`
- 代码块:
(如```语言 代码内容 ```
python
、javascript
)
- 行内代码:
-
引用
> 引用内容
-
分隔线
***
或---
二、高级语法
-
表格
| 表头1 | 表头2 | |-------|-------| | 内容1 | 内容2 |
- 对齐控制:
:---
左对齐
:--:
居中
---:
右对齐
- 对齐控制:
-
任务列表
- [x] 已完成 - [ ] 未完成
-
数学公式(需支持 LaTeX)
- 行内公式:
$E=mc^2$
→ E=mc2E=mc^2E=mc2 - 独立公式块:
显示为:$$ \int_a^b f(x)dx = F(b) - F(a) $$
∫abf(x)dx=F(b)−F(a) \int_a^b f(x)dx = F(b) - F(a) ∫abf(x)dx=F(b)−F(a)
- 行内公式:
-
脚注
正文[^1]
[^1]: 脚注说明
-
定义列表(部分解析器支持)
术语 : 定义内容
三、扩展功能
-
流程图(如 Mermaid)
```mermaid graph TD A[开始] --> B{条件} B -->|是| C[执行] B -->|否| D[结束] ```
-
时序图
```mermaid sequenceDiagram 用户->>服务器: 请求数据 服务器-->>用户: 返回数据 ```
-
公式扩展
- 矩阵:
[1234] \begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} [1324] - 分段函数:
f(x)={x2x≥0−xx<0 f(x) = \begin{cases} x^2 & x \geq 0 \\ -x & x < 0 \end{cases} f(x)={x2−xx≥0x<0
- 矩阵:
-
目录生成
[TOC]
(部分编辑器自动生成) -
表情符号
:smile:
→ 😄
:rocket:
→ 🚀
四、工具与兼容性
- 编辑器推荐:
VS Code(安装 Markdown All in One 插件)、Typora、Obsidian - 渲染兼容:
基础语法通用,扩展功能需目标平台支持(如 GitHub、GitLab 支持 Mermaid)。 - 导出格式:
支持转换为 PDF/HTML/Word(通过 Pandoc 等工具)。
提示:不同平台(如 GitHub、Notion)可能对扩展语法支持有差异,建议查阅具体文档。