前言
作为一名计算机相关专业的学生,学会使用Markdown书写文档是一种必备能力,本文是Markdown的使用教程,教你快速入门Markdown。
一、标题和正文
1. 标题语法
使用 # 表示标题,# 号必须在行首:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
或使用 === 和 ---:
一级标题
===
二级标题
---
一级标题
二级标题
2. 正文字体
修改字体
使用 标签的 face 属性(字体支持因环境而异):
黑体
楷体
扩展字体
黑体 楷体 扩展字体
修改字号
三种方式:
标签:最小
最大
最小 最大
或 标签style 样式
修改颜色
使用 标签的 color 属性:
红色
十六进制颜色
渐变背景
红色 十六进制颜色 渐变背景
二、分割线
用 ***、--- 或 ___ 创建分割线:
---
***
___
三、粗体、斜体与删除线
斜体:*文本*粗体:**文本**粗斜体:***文本***删除线:~~文本~~
示例:
*斜体*
**粗体**
***粗斜体***
~~删除线~~
斜体 粗体 粗斜体 删除线
四、超链接与图片
1. 超链接
语法:[显示文字](链接地址 "标题(可选)") 示例:
[哔哩哔哩](https://bilibili.com "视频平台")
哔哩哔哩
2. 图片
语法:") 示例:

技巧
路径建议:优先使用网络图片链接,避免本地路径问题。
五、列表
1. 无序列表
使用 -、+ 或 *:
- 项目1
+ 项目2
* 项目3
项目1
项目2
项目3
2. 有序列表
使用数字加 .:
1. 项目1
2. 项目2
项目1项目2
3. 嵌套列表
通过缩进实现层级:
- 第一层
- 第二层
1. 子项
第一层
第二层
子项
4. 任务列表
语法:- [ ] 或 - [x] 示例:
- [ ] 未完成
- [x] 已完成
未完成 已完成
快捷键(新增)
Tab 和 Shift + Tab:调整列表层级。Ctrl/Cmd + Shift + ]:插入无序列表(Typora)。
六、引用
使用 > 表示引用,可嵌套:
> 一级引用
>> 二级引用
> - 引用中的列表
一级引用
二级引用
引用中的列表
快捷键(新增)
Typora 中按 Ctrl/Cmd + Q 快速插入引用。
七、代码样式
1. 行内代码
用反引号包裹: `` ```xxx`````
xxx
2. 代码块
使用三个反引号并指定语言: `` ```python xxx`````
def hello():
print("Hello World")
3. 缩进代码块
缩进 4 个空格或 1 个制表符: public class HelloWorld { public static void main(String[] args) {} }
快捷键(新增)
Ctrl/Cmd + Shift + K:插入代码块(Typora)。
八、表格
语法:
| 左对齐 | 居中对齐 | 右对齐 |
|:------|:-------:|------:|
| A | B | C |
左对齐居中对齐右对齐ABC
九、数学公式
1. 行内公式
用 $ 包裹:$E=mc^2$
E
=
m
c
2
E=mc^2
E=mc2
2. 独立公式
用 $$ 包裹并换行:
$$
x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}
$$
x
=
−
b
±
b
2
−
4
a
c
2
a
x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}
x=2a−b±b2−4ac
3. 常用符号
上下标:x^2、x_1希腊字母:\alpha、\beta积分:\int_{a}^{b} x^2 dx
工具推荐(新增)
Mathpix:截图转 LaTeX 公式。Detexify:手写符号识别。
十、绘图(Mermaid 语法)
流程图
graph LR A[开始] --> B{条件} B -->|是| C[执行] B -->|否| D[结束]
甘特图
gantt title 项目计划 section 阶段1 任务1 :a1, 2023-01-01, 30d 任务2 :after a1, 20d
十一、进度条
使用 HTML 标签:
十二、导出与协作(新增)
1. 导出格式
Typora 支持导出为 PDF、Word、HTML(File > Export)。
2. 协作工具
Typora:本地实时预览。StackEdit:在线 Markdown 编辑器。
十三、快捷键汇总(新增)
标题:Ctrl/Cmd + 1~6加粗/斜体:Ctrl/Cmd + B/I保存/导出:Ctrl/Cmd + S/P
十四、在线资源(新增)
Markdown Tutorial:交互式教程。Overleaf:LaTeX 公式编辑。