Markdown 语法速查指南
Markdown 是一种轻量级标记语言,用简单的符号就能写出结构清晰的文档。这篇教程覆盖了最常用的语法,随查随用。
标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题效果:
一级标题
二级标题
三级标题
段落与换行
这是第一段。
直接换行不会分段,需要加一个空行。
这是第二段。段落之间用空行分隔。行尾加两个空格再回车可以强制换行,但更推荐用空行。
文字样式
**粗体**
*斜体*
***粗斜体***
~~删除线~~
`行内代码`
<u>下划线</u>效果:粗体 斜体 粗斜体 删除线 行内代码 下划线
列表
无序列表
- 苹果
- 香蕉
- 橘子
- 嵌套列表(缩进两个空格)
- 继续嵌套有序列表
1. 第一步
2. 第二步
3. 第三步任务列表
- [x] 已完成任务
- [ ] 未完成任务
- [ ] 另一个待办链接
[显示文字](https://example.com)
[带标题的链接](https://example.com "鼠标悬停提示")
[相对链接](/posts/about.html)效果:显示文字
图片


引用
> 这是一段引用。
>
> > 这是嵌套引用。
>
> 引用可以包含多个段落,用空行分隔。效果:
这是一段引用。
这是嵌套引用。
引用可以包含多个段落,用空行分隔。
代码
行内代码
在文字中可以用 `code` 来表示代码片段。代码块
```python
def hello():
print("Hello, Markdown!")
```
```bash
# 终端命令
git add .
git commit -m "feat: add new feature"
```
```javascript
const greet = (name) => {
return `Hello, ${name}!`;
};
```支持的语言标识:python bash javascript html css json yaml go rust 等。
表格
| 左对齐 | 居中对齐 | 右对齐 |
|:-------|:--------:|-------:|
| 单元格 | 单元格 | 单元格 |
| 内容 | 内容 | 内容 |效果:
| 左对齐 | 居中对齐 | 右对齐 |
|---|---|---|
| 单元格 | 单元格 | 单元格 |
| 内容 | 内容 | 内容 |
分割线
---用三个或以上的 - * _ 都可以。
转义字符
在特殊符号前加反斜杠 \ 即可显示原字符:
\*这不是斜体\*
\[这不是链接\]进阶用法
脚注
这是一段文字[^1]。
[^1]: 这是脚注的内容,通常在页面底部显示。锚点
[跳转到标题](#标题)Emoji
:smile: :heart: :rocket: :fire:😄 ❤️ 🚀 🔥
折叠块(HTML)
<details>
<summary>点击展开</summary>
这里是被隐藏的内容。
</details>点击展开
这里是被隐藏的内容。Hexo 专属语法
本站基于 Hexo,额外支持:
文章内嵌图片
{% asset_img example.png 替代文字 %}文章摘要
这里是文章的开头部分,会被显示为摘要。
这里是「阅读全文」之后才会显示的内容。资源文件夹引用
{% post_link 文章标题 显示文字 %}速查表
| 语法 | 效果 |
|---|---|
# 标题 | 一级标题 |
**文字** | 粗体 |
*文字* | 斜体 |
~~文字~~ | |
`代码` | 代码 |
> 引用 | 引用块 |
- 列表 | 无序列表 |
1. 列表 | 有序列表 |
[文字](url) | 链接 |
 | 图片 |
``` | 代码块 |
| 表 | | 表格 |
--- | 分割线 |
Markdown 的核心就这些了。写多了自然就记住了,不记得的时候回来翻翻这篇就行。
