1.目录标题
目录标题的效果是,在此处显示目录标题,并将目录插入于此。(注意@符号顶格)
代码:
@[TOC](这里写自定义目录标题)
效果:
2.标题
代码:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
注意,#与标题名称间至少存在一个空格,最多六级标题
效果:
3.功能快捷键
撤销:<kbd>Ctrl/Command</kbd> + <kbd>Z</kbd>
撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
4.文本样式
*强调文本*
效果: 强调文本
**加粗文本**
效果: 加粗文本
==标记文本==
效果: 标记文本
~~删除文本~~
效果: 删除文本
H~2~O is是液体
效果: H2O is是液体
2^10^ 运算结果是 1024.
效果: 210 运算结果是 1024
5.插入链接与图片
超链接:[link](https://mp.csdn.net).
超链接: link.
图片:![Alt](https://avatar.csdn.net/7/7/B/1_ralf_hx163com.jpg)
图片:
带尺寸的图片: ![Alt](https://avatar.csdn.net/7/7/B/1_ralf_hx163com.jpg =30x30)
带尺寸的图片:
居中的图片: ![Alt](https://avatar.csdn.net/7/7/B/1_ralf_hx163com.jpg#pic_center)
居中的图片:
当然,我们为了让用户更加便捷,CSDN增加了图片拖拽功能。
6.插入代码
'''java
// An highlighted block
var foo = 'bar';
'''
(由于显示原因这里反引号用单引号代替,记得是反引号哦)
注意,插入代码的标志符号为三个反引号(英文输入下tab键上方按键),且在三个反引号后可以注明代码类型进行高亮显示,可支持c、java,暂不支持verilog。(用一个反引号也能实现)
// An highlighted block
var foo = 'bar';
7.项目列表
- 一级项目
- 二级项目
- 三级项目
注意,-与项目间有空格,而且一二三级项目,用tab键区分。
- 一级项目
- 二级项目
- 三级项目
- 二级项目
1. 项目1
2. 项目2
3. 项目3
注意,.和项目之间有空格
- 项目1
- 项目2
- 项目3
- [ ] 计划任务
- [x] 完成任务
注意,-和[之间,[和]之间,]和文字之间,均有空格
- 计划任务
- 完成任务
8.表格
项目 | Value
-------- | -----
电脑 | $1600
手机 | $12
导管 | $1
项目 | Value |
---|---|
电脑 | $1600 |
手机 | $12 |
导管 | $1 |
| 第一列 | 第二列 | 第三列 |
|:-----------:|-------------:|:-------------|
| 第一列文本居中 | 第二列文本居右 | 第三列文本居左 |
重点是在:|:-----------:| -------------:|:-------------|
第一列 | 第二列 | 第三列 |
---|---|---|
第一列文本居中 | 第二列文本居右 | 第三列文本居左 |
9.流程图
'''mermaid
graph LR
graph LR
A[长方形]
B((圆形))
C(圆角长方形)
D{菱形}
A --链接--> B
A --> C
B --> D
C --> D
'''
注意:由于显示原因这里反引号用单引号代替,记得是反引号哦
注意:所有符号均是英文符号
注意:形状是通过符号区别的,比如A[长方形](无空格且[]内不能有其他特殊符号),A是代号,[]代表厂长方形,里面文字为显示内容,通过代号之间的-->(只能两个--)来描述关系。
'''mermaid
flowchat
st1=>start: 开始
e1=>end: 结束
op1=>operation: 我的操作
op2=>operation: 我的操作
cond=>condition: 确认?
st1->op1->op2->cond
cond(yes)->e1
cond(no)->op2
'''
注意:由于显示原因这里反引号用单引号代替,记得是反引号哦
注意:以st1=>start: 开始 为例,st1为代号,且中间无空格,=>start:代表开始图形,开始为显示内容,中间有空格
10.分隔线
在一行中敲入三个或以上减号/星号,本行中可以有空格,但不能有其他内容,并且与上下内容保留一行间隔
效果:
11.段落、换行、缩进
Markdown语法中,两个段落之间是用空白行分隔的,如果作为两个段落,编辑时请在中间加空白行,不过中间加即时多个空白行却只显示一个空白行,如果想加多个空白行,就要借助html的<br>
,如果想首行缩进,需要输入全角空格,不过不建议使用,markdown是用空白行来区分段落的,而不是缩进。