Markdown 基础语法教程

Markdown 是一种轻量级标记语言,常用于编写 README 文件、博客、技术文档、笔记等。它以纯文本形式书写,使用简洁的语法标记格式,可以快速生成结构良好的 HTML 页面。

本文将系统介绍 Markdown 的基础语法,帮助你快速上手。


目录

  1. 标题
  2. 段落与换行
  3. 字体样式
  4. 列表
  5. 引用
  6. 代码块
  7. 链接
  8. 图片
  9. 分割线
  10. 转义字符
  11. 表格
  12. 内嵌 HTML
  13. 更多学习资源

标题

使用 # 来表示标题,# 的数量表示标题的级别(共六级):

1
2
3
4
5
6
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

显示效果:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

段落与换行

  • 段落之间空一行
  • 若想换行,行末加两个空格再回车
1
2
3
4
这是第一段。

这是第二段。
这是第二段的换行。

字体样式

1
2
3
4
**加粗**
*斜体*
~~删除线~~
`行内代码`

显示效果:

加粗
斜体
删除线
行内代码


列表

无序列表

使用 -*+ 均可:

1
2
3
- 项目一
- 项目二
- 子项目

有序列表

1
2
3
1. 第一项
2. 第二项
1. 子项

引用

使用 > 进行引用,可嵌套:

1
2
> 这是一个引用
>> 这是嵌套引用

显示效果:

这是一个引用

这是嵌套引用


代码块

行内代码

用反引号 ` 包裹:

1
这是 `行内代码` 示例

多行代码(代码块)

使用三个反引号 ``` 或 缩进四个空格:

示例:

1
2
3
4
```python
def hello():
print("Hello, Markdown!")
```

链接

1
[链接文本](https://example.com)

示例:

访问 Google

还可以使用引用形式:

1
2
3
[Google][1]

[1]: https://www.google.com

图片

语法类似链接,只需在前面加 !

1
![Alt文本](图片链接)

示例:

1
![示例图片](https://via.placeholder.com/150)

示例图片


分割线

使用三个或更多 -*_

1
2
3
---
***
___

转义字符

Markdown 使用特殊字符时需要转义:

1
2
\*星号* => *星号*
\#标题 => #标题

常见需要转义的符号:

1
\   `   *   _   {}   []   ()   #   +   -   .   !

表格

1
2
3
4
| 姓名 | 年龄 | 城市 |
|------|------|------|
| 张三 | 18 | 北京 |
| 李四 | 22 | 上海 |

显示效果:

姓名 年龄 城市
张三 18 北京
李四 22 上海

还可以对齐:

1
2
3
| 左对齐 | 居中 | 右对齐 |
|:------|:----:|------:|
| 文本 | 文本 | 文本 |

内嵌 HTML

Markdown 支持少量 HTML 标签:

1
2
<p style="color: red;">这是一段红色文字</p>
<b>加粗文本</b>

更多学习资源


希望这篇教程能帮助你快速入门 Markdown,如果你在使用中遇到问题,欢迎留言讨论!

其他

因为最近懒得码字了这篇文章由AI生成,个人认为如果能理解并检查出错误的AI环境部分,那么用AI作为辅助工具来说还是很便利的

///不过我认为我们需要通过系统化的方式结合智能化,比如做到在结束了一天的学习后,AI自动将一天的动态更新到个人知识库 这种///

提示词开源

帮我写一篇详细的 Markdown基础语法 的博客教程