Markdown基础语法
一、基础格式
1. 标题
用 # 表示标题级别,# 数量越多,标题层级越低(支持H1-H6)。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
2. 段落与换行
- 段落:直接输入文本即可,段落间空一行分隔
- 换行:在行尾加 2个空格 或 使用
<br>标签
3. 文本强调
| 效果 | 语法 |
|---|---|
| 粗体 | **粗体** 或 __粗体__ |
| 斜体 | *斜体* 或 _斜体_ |
| 粗斜体 | ***粗斜体*** 或 ___粗斜体___ |
~~删除线~~ | |
| ==高亮== | ==高亮==(Obsidian支持) |
二、列表
1. 无序列表
用 -/+/* 开头,后跟空格
- 列表项1
- 列表项2
- 嵌套列表项(缩进2个空格或1个Tab)
2. 有序列表
用 数字+. 开头,后跟空格
1. 步骤1
2. 步骤2
1. 子步骤2-1
3. 任务列表(Todo List)
- [ ] 未完成任务
- [x] 已完成任务
三、链接与图片
1. 外部链接
[链接文本](链接URL "可选标题")
示例:Obsidian官网
2. Obsidian内部链接
[[笔记标题]] // 链接到指定笔记
[[笔记标题#子标题]] // 链接到笔记的特定小节
[[笔记标题|显示文本]] // 自定义显示文本
3. 图片
// 网络图片

// Obsidian本地图片
![[图片文件名.png]]
四、代码与引用
1. 代码块
单行代码:用
`包裹
示例:print("Hello Markdown")多行代码块:用 ``` 包裹,可指定语言实现语法高亮
def hello(): print("Hello Obsidian!")
2. 引用
用 > 开头,支持嵌套
> 这是一段引用
> > 嵌套引用
五、表格
| 表头1 | 表头2 | 表头3 |
| ----- | ----- | ----- |
| 内容1 | 内容2 | 内容3 |
| 内容4 | 内容5 | 内容6 |
// 对齐方式
| 左对齐 | 居中对齐 | 右对齐 |
|:------ |:--------:| ------:|
| A | B | C |
六、其他功能
1. 分隔线
用 ---/***/___ 表示(单独占一行)
```markdown
### 2. 数学公式(Obsidian支持)
- 行内公式:用 `$` 包裹
示例:$E=mc^2$
- 块级公式:用 `$$` 包裹
```latex
$$
f(x) = \frac{1}{\sqrt{2\pi\sigma^2}} e^{-\frac{(x-\mu)^2}{2\sigma^2}}
$$
3. 标签
#学习笔记 #Markdown
七、Obsidian扩展语法
- 内部嵌入:
![[笔记标题]](在当前笔记中嵌入另一篇笔记) - 注释:
%% 这是一段注释,不会显示 %% - 高亮代码块行:在代码块中用
// highlight-line(部分主题支持)