🚀 Markdown 简介
Markdown 是一种轻量级标记语言,它允许你使用易读易写的纯文本格式编写文档,然后转换成 HTML 等格式。Markdown 广泛应用于博客、文档、笔记等领域,因其简洁高效而备受欢迎。
📝 基础语法
1. 标题
使用 # 符号表示标题,# 的数量表示标题的级别。
1 2 3 4 5 6
| # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题
|
2. 段落
1 2 3 4 5
| 段落之间使用空行分隔。
这是一个段落。
这是另一个段落。
|
3. 换行
1 2 3 4
| 在行末尾添加两个或多个空格,然后按回车键即可换行。
这是一行文本, 这是下一行文本。
|
4. 强调
1 2 3 4 5 6 7 8
| 使用 * 或 _ 包裹文本表示强调。
*斜体文本* _斜体文本_ **粗体文本** __粗体文本__ ***粗斜体文本*** ___粗斜体文本___
|
5. 删除线
1 2 3
| 使用 ~~ 包裹文本表示删除线。
~~这是删除线文本~~
|
6. 引用
1 2 3 4 5
| 使用 > 符号表示引用。
> 这是一段引用文本 > > 这是引用文本的第二行
|
7. 列表
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| 无序列表
使用 *、+ 或 - 符号表示无序列表。
* 项目 1 * 项目 2 * 项目 3
+ 项目 A + 项目 B + 项目 C
- 选项 x - 选项 y - 选项 z
有序列表
使用数字和 . 符号表示有序列表。
1. 第一项 2. 第二项 3. 第三项
|
8. 代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| 行内代码
使用 \`` 包裹代码表示行内代码。
这是 `行内代码`。
代码块
使用 \````` 包裹代码块,可以指定代码语言。
\`\`\`python print("Hello, world!") \`\`\`
\`\`\`javascript console.log("Hello, world!"); \`\`\`
|
9. 分割线
1 2 3 4 5
| 使用 ---、*** 或 ___ 表示分割线。
--- *** ___
|
🔗 高级语法
1. 链接
1 2 3 4 5
| [链接文本](链接地址)
[百度](https://www.baidu.com)
[带标题的链接](https://www.google.com "谷歌")
|
2. 图片
1 2 3
| 

|
3. 表格
1 2 3 4 5 6 7 8 9 10 11
| | 列1 | 列2 | 列3 | | --- | --- | --- | | 数据1 | 数据2 | 数据3 | | 数据A | 数据B | 数据C |
表格对齐
| 左对齐 | 居中对齐 | 右对齐 | | :---- | :----: | ----: | | 左 | 中 | 右 | | 左 | 中 | 右 |
|
4. 任务列表
5. 脚注
1 2 3
| 这是一个带有脚注的句子[^1]。
[^1]: 这是脚注的内容。
|
6. Emoji 表情
1 2 3 4
| 可以使用 Unicode 编码或者简短的名称来插入表情。
😄 🎉 🚀 👍 :smile: :tada: :rocket: :thumbsup:
|
7. HTML 标签
1 2 3 4 5
| 可以在 Markdown 中使用 HTML 标签。
<span style="color:red">这是红色文本</span> <br> <center>居中内容</center>
|
💡 扩展语法
一些 Markdown 解析器支持额外的语法,例如:
TOC (Table of Contents): 自动生成目录。
数学公式: 使用 LaTeX 语法编写数学公式。
流程图、时序图等: 使用 Mermaid 等工具绘制图表。
🛠️ 工具推荐
Typora: 一款简洁强大的 Markdown 编辑器。
VS Code: 使用 Markdown 插件的强大代码编辑器。
Online Markdown Editor: 在线 Markdown 编辑器,方便快捷。
📚 学习资源
Markdown 官方教程
Markdown 教程