1509 字
8 分钟
MarkDown基本语法

简要介绍#

Markdown 是一种轻量型标记语言,是一种语法。以 .md 结尾的文本文件就是 **Markdown **文件。相较于 Word ,它更加像是 HTML 语言或是 LaTeX\LaTeX,并不是最淳朴的那种“所见即所得”。它处处透露着一种极简主义。高效简洁清晰的同时,又很简单。看起来舒服,语法简单,尤其在处理纯文本上有很大的优势。

标题#

要创建标题,在标题文本前添加至多六个 # 符号。# 符号的数量决定了标题的级别。

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

强调文本#

样式语法示例输出
粗体** **__ __**粗体文本**粗体文本
斜体* *_ _*斜体文本*斜体文本
删除线~~ ~~~~删除线文本~~删除线文本
高亮(扩展语法)== ====高亮文本====高亮文本==

代码#

行内代码#

你可以使用一对反引号在句子插入代码。

`反引号`中的文本将被格式化为代码。

反引号中的文本将被格式化为代码。

代码块#

要创建一个代码块,请用三个反引号括住代码。

```
cd ~/Desktop
```
cd ~/Desktop

引用#

你可以在文本前加上 > 符号来引用文本。

> 人类面临着越来越复杂和紧迫的问题,他们有效应对这些问题的能力对于社会的稳定和持续发展至关重要。
\- 道格·恩格尔巴特,1961

人类面临着越来越复杂和紧迫的问题,他们有效应对这些问题的能力对于社会的稳定和持续发展至关重要。

- 道格·恩格尔巴特,1961

列表#

要创建有序列表,每行以数字加上 . 开头。

1. 第一条
2. 第二条
3. 第三条
  1. 第一条
  2. 第二条
  3. 第三条

你可以在文本前加上 -*+ 来创建无序列表。

- 第一条
- 第二条
- 第三条
  • 第一条

  • 第二条

  • 第三条

要创建任务列表,每个列表项以连字符和空格开头,后跟 [ ]

- [x] 这是已完成的任务。
- [ ] 这是未完成的任务。
  • 这是已完成的任务。
  • 这是未完成的任务。

链接#

如果要链接到外部URL,可以通过在方括号([ ])中填入描述链接的文本,然后在括号中(())添加URL来创建内联链接。

[百度一下,你就知道](https://www.baidu.com/)

百度一下,你就知道

图片#

你可以通过在链接前加上 ! 符号来在笔记中插入外部图片。

![John von Neumann](https://bkimg.cdn.bcebos.com/pic/dcc451da81cb39dbb6fd7aca494e1e24ab18962b9aad)
John von Neumann

表格#

你可以使用竖线(|)和短横线(-)来创建表格。竖线用于分隔列,短横线用于定义列标题。

通过在标题行中添加冒号(:),你可以将文本左对齐、居中或右对齐。

| 学号 | 姓名 | 年龄 |
| :--- | :--: | ---: |
|1|张三|18|
|2|李四|19|
学号姓名年龄
1张三18
2李四19

水平线#

你可以在单独的一行上使用三个或更多星号 ***、短横线 --- 或下划线 ___ 来添加水平线。这些分隔符号里允许有空格。

***
****
* * *
---
----
- - -
___
____
_ _ _

上标、下标、注释(扩展语法)#

上标用 ”^” 包围,下标用 ”~” 包围#

在64位系统上,`int`类型通常占用 4个字节,所以上限是 2^31^ - 1 = 2147483647
H~2~O 一氧化二氢!

在64位系统上,int类型通常占用 4个字节,所以上限是 2^31^ - 1 = 2147483647

H2O 一氧化二氢!

脚注”[^n]“后置#

这是一个简单的脚注[^1]。
[^1]: 这是脚注的内容文本。
[^注释]: 可以使用非数字来命名脚注。但渲染时,脚注仍然会显示为数字。这样可以更容易地识别脚注内容。

这是一个简单的脚注1

数学公式(扩展语法)#

你可以使用 MathJax 和 LaTeX 符号在笔记中添加数学公式。

要在笔记中添加 MathJax 公式,请用双美元符号($$)将其括起来。

$$
\begin{vmatrix}a & b\\
c & d
\end{vmatrix}=ad-bc
$$
abcd=adbc\begin{vmatrix}a & b\\ c & d \end{vmatrix}=ad-bc

你也可以用 $ 符号包裹数学公式来实现行内数学公式。

这是一个行内数学表达式 $a^2+b^2=c^2$。

这是一个行内数学表达式 a2+b2=c2a^2+b^2=c^2

想了解更多有关语法的信息,请参阅MathJax 基础教程

要查看支持的 MathJax 包列表,请参阅TeX/LaTeX 扩展列表

图表(扩展语法)#

你可以使用 Mermaid 语法在笔记中添加图表和流程图。Mermaid 支持多种图表,如流程图时序图时间线等。

```mermaid
sequenceDiagram
Alice->>+John: 你好 John,你好吗?
Alice->>+John: John,你能听到我吗?
John-->>-Alice: 嗨 Alice,我能听到你!
John-->>-Alice: 我感觉很好!
```
sequenceDiagram
Alice->>+John: 你好 John,你好吗?
Alice->>+John: John,你能听到我吗?
John-->>-Alice: 嗨 Alice,我能听到你!
John-->>-Alice: 我感觉很好!
```mermaid
graph TD
生物学 --> 化学
```
graph TD
生物学 --> 化学

Emoji表情(扩展语法)#

Emoji大全

:sweat_smile:
:drooling_face:
:clown_face:

:sweat_smile: :drooling_face: :clown_face:

Typora 的常用快捷键#

按键效果按键效果
Ctrl + D选中当前词Ctrl + L选中当前句/行
Ctrl + E选中当前区块Ctrl + F搜索当前选中
Ctrl + B加粗当前选中Ctrl + H替换当前选中
Ctrl + I倾斜当前选中Ctrl + U下划当前选中
Ctrl + K将当前选中生成链接Ctrl + J滚动屏幕将选中滚至顶部
Ctrl + W关闭当前窗口Ctrl + N打开新窗口
Ctrl + O打开文件Ctrl + P搜索文件并打开
Ctrl + 回车表格下方插入行Ctrl + ,打开偏好设置
Ctrl + .切换全角/半角标点Ctrl + /切换正常/源代码视图
Ctrl + Shift + -缩小视图缩放Ctrl + Shift + +放大视图缩放

Footnotes#

  1. 这是脚注的内容文本。

MarkDown基本语法
https://liaoyueyue.cn/posts/教程/markdown基本语法/
作者
lyyovo
发布于
2026-04-12
许可协议
CC BY-NC-SA 4.0