markdown
缩进为4个空格或Tab
标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题
分割线
--- *** +++ 以上三种都能产生横线
格式控制
斜体
粗体
粗斜体
删除线下划线
*斜体* **粗体** ***粗斜体*** 可以把*换成_,效果相同 ~~删除线~~ <u>下划线</u> 因为markdown的前身就是html,所以可以用html的语言。(支持style属性)
脚注
把鼠标移到[1]上,就会有提示信息。
把鼠标移到[^脚注]上,就会有提示信息。 [^脚注]:脚注可以是中文、英文。
列表
列表有两种形式:
- 无序列表
无序列表使用星号()、加号(+)或是减号(-*)作为列表标记。
- 内容
- 内容
- 内容
- 内容 - 内容 - 内容
- 有序列表
有序列表使用数字+''.'标记。
有序列表序号可控。
- 内容
- 内容
- 内容
1. 内容 2. 内容 3. 内容
通过缩进区分级别
- 一级内容
- 子内容
- 子子内容
- 子内容
- 一级内容
- 子内容
- 子子内容
- 子内容
- 一级内容
- 子内容
- 子子内容
1. 一级内容
1. 子内容
1. 子子内容
引用
像这样的,就叫引用。
引用内容
> 引用内容
在引用中嵌套列表不需要缩进,但是在列表中嵌套引用需要缩进。
代码
像这种代码框,就是代码部分。
//这是一个c++程序 #include<iostream> using namespace std; int main(){ int n; cin>>n; cout<<n<<"\n"; return 0; }
```语言 //这是一个c++程序 #include<iostream> using namespace std; int main(){ int n; cin>>n; cout<<n<<"\n"; return 0; }
另外一种行内代码格式,就像`这样`。 使用两个'`'来包裹内容。 可以表示重要内容。 ```markdown `这样`
图片
使用以下代码实现:
![名称](网址)
表格
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
我们可以设置表格的对齐方式:
- -: 设置内容和标题栏居右对齐。
- :- 设置内容和标题栏居左对齐。
- :-: 设置内容和标题栏居中对齐。
实例如下:
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
高级技巧
graph TB
a --> b
a --- b
a -->|可以使用| b
```mermaid
graph TB
a --> b
a --- b
a -->|可以使用| b
```
可以参考菜鸟教程。
脚注可以是中文、英文。 ↩︎