Markdown基本语法,学这些就够了,内附代码
先验知识
这部分直接看pdf,下面部分要一边结合源代码,源代码附在文章最后,源代码没有块代码部分,因为会发生冲突,但是文章里写了。
\ 反斜杠可以表示转义字符,反正就是后面跟着的符号会被当成正常的字符,而不会和markdown的语法冲突。有冲突你就试试多几次空格或者回车。
横线用 --- 或者 *** 表示。
一次空格 或者 一次回车 表示一次正常空格,所以要注意后面有几个空格。
两次空格+回车 或者 一个\+回车 是换行。
注:很多地方语法错误一般是忘了空格。
一级标题
语法:
# 标题名
表示标题,前面有几个#就是几级标题
二级标题,有默认横线
三级标题
四级标题
换行
两次空格再换行
才是换行
引用
语法:
> 内容
这是一段引用
有序列表,直接使用序号,记得要空格
语法:
序号. 内容
- 打开
- 放入
- 观赏
无序列表
语法一:
- 内容
语法二:
\ 内容
- 第一
- 第二
- 第三
- 第一
- 第二
- 第三
代办序列
语法:
- [ ] 内容
- [x] 表示选中
- 第一
- 第二
代码
代码块
语法:
```编程语言类型
编程内容
```
```c
int main(){
return 0;
}
```
int main(){
return 0;
}
行内代码
语法:
`代码`
行内代码可以写在一行之内 printf()
数学公式
块公式
语法:
$$LaTex公式
行内公式
语法:
$公式$
行内公式
表格
使用 - 来分隔表头和其他行,至少一个 -
使用 | 来分隔不同的单元格
| 不对齐 | 不对齐 | 不对齐 |
|---|---|---|
| 单元格 | 单元格 | 单元格 |
对齐对整列生效
冒号在左 是 左对齐,冒号在右 是 右对齐,冒号在两边 是 居中
| 左对齐 | 右对齐 | 居中对齐 |
|---|---|---|
| 单元格 | 单元格 | 单元格 |
横线
语法一:
--- ,三个 - 以上
语法二:
*** ,三个 * 以上
链接
语法一:
[显示的名称](链接 "链接描述,鼠标悬浮在上面的时候可以看到")
B 站
语法二:
用一个变量来统一代替原本括号里的内容
[变量名]:赋值内容
[显示的名称](变量名)
URL
直接写就行
www.bilibili.com
图片
语法:

斜体
语法:
_内容_
斜体
加粗
语法:
**内容**
加粗
下划线
语法:
<u>内容</u>
下划线
下标
语法: H<sub>2</sub>0
H2O
上标
语法: x<sup>2</sup>
x2
Emoji 表情包
直接复制过来用 表情包中文网
脚注,页脚的注释,会顺便生成页脚
语法:
文本内容[^脚注名称]
[^脚注名称]: 脚注内容
一键三连1
整篇文章代码部分
# Markdown基本语法,学这些就够了
***
# 先验知识,这部分直接看pdf,下面部分要一边结合源代码,源代码附在文章最后
**\\** 反斜杠可以表示转义字符,反正就是后面跟着的符号会被当成正常的字符,而不会和markdown的语法冲突。有冲突你就试试多几次空格或者回车。\
横线用 **---** 或者 *** 表示。\
**一次空格** 或者 **一次回车** 表示一次正常空格,所以要注意后面有几个空格。\
**两次空格+回车** 或者 **一个\\+回车** 是换行。
# 很多地方语法错误一般是忘了空格。
***
# 一级标题
语法:\
**# 标题名**
表示标题,前面有几个#就是几级标题
## 二级标题,有默认横线
### 三级标题
#### 四级标题
***
## 换行
两次空格再换行\
才是换行
## 引用
语法:\
**> 内容**
> 这是一段引用
## 有序列表,直接使用序号,记得要空格
语法:\
**序号. 内容**
1. 打开
2. 放入
3. 观赏
## 无序列表
语法一:\
**- 内容**\
语法二:\
**\ 内容**
* 第一
* 第二
* 第三
<!---->
* 第一
* 第二
* 第三
## 代办序列
语法:\
**- \[ ] 内容**\
**- \[x] 表示选中**
* [x] 第一
* [ ] 第二
## 代码
### 代码块
语法:\
**\`\`\`编程语言类型\
编程内容\
\`\`\`**
### 行内代码
语法:\
**\`代码\`**
行内代码可以写在一行之内 `printf()`
## 数学公式
### 块公式
语法:\
**\$\$LaTex公式**
$$
\frac{\partial f}{\partial x} =2\sqrt{a}x
$$
### 行内公式
语法:\
**\$公式\$**\
行内公式 $\theta = x^2$
## 表格
使用 **-** 来分隔表头和其他行,至少一个 **-**\
使用 **|** 来分隔不同的单元格
| 不对齐 | 不对齐 | 不对齐 |
| --- | --- | --- |
| 单元格 | 单元格 | 单元格 |
对齐对整列生效\
**冒号在左** 是 **左对齐**,**冒号在右** 是 **右对齐**,**冒号在两边** 是 **居中**
| 左对齐 | 右对齐 | 居中对齐 |
| :-- | --: | :--: |
| 单元格 | 单元格 | 单元格 |
## 横线
语法一:\
**---** ,三个 **-** 以上 \
语法二:\
*** ,三个 * 以上
## 链接
语法一:\
**\[显示的名称]\(链接 "链接描述,鼠标悬浮在上面的时候可以看到")**\
[B 站](https://www.bilibili.com "这是description")
语法二:\
用一个变量来统一代替原本括号里的内容\
**\[变量名]:赋值内容\
\[显示的名称]\(变量名)**
[id2]: bilibili.com "变量赋值"
[B 站 2][id2]
## URL
直接写就行\
<https://www.bilibili.com>
## 图片
语法:\
**!\[图片名称]\(图片链接 "描述")**

## 斜体
语法:\
**\_内容\_**
*斜体*
## 加粗
语法:\
**\*\*内容\*\***
**加粗**
## 下划线
语法:\
**\<u>内容\</u>**
<u>下划线</u>
## 下标
语法:
**H\<sub>2\</sub>0**
H<sub>2</sub>O
## 上标
语法:
**x\<sup>2\</sup>**
x<sup>2</sup>
## Emoji 表情包
直接复制过来用
[表情包中文网](https://www.emojiall.com/zh-hans "表情包网址")
## 脚注,页脚的注释,会顺便生成页脚
语法:\
**文本内容\[^脚注名称]\
\[^脚注名称]: 脚注内容**
一键三连[^三连]
[^三连]: 点赞,投币,收藏
Footnotes
-
点赞,投币,收藏 ↩