常用Markdown语法

192 阅读2分钟

1.目录(Typora内可见)

在需要生成目录的地方输入[TOC]即可

2.段落

# 一级标题
## 二级标题
...
###### 六级标题

快捷键Ctrl+数字

也可以使用标签的形式:# 一级标题 #

3.文字格式

*斜体* _斜体_
**粗体**
***加粗斜体***
~~删除线~~
^上标^
~下标~
***, --- 分割线

进阶:使用html标签 span, h等等(部分文档内有效)
<span style="color:green">绿色</span>

分割线


加粗 快捷键:Ctrl+B

斜体 快捷键:Ctrl+I

4.代码格式

4.1代码块

```
代码内容
```

4.2短代码

反引号在Tab键上方~

`短代码` 效果

5.列表

5.1无序列表

  • 一级列表: -
    • 二级列表: +
      • 三级列表: *

5.2有序列表

数字.[空格]

  1. 列表1
  2. 列表2
  3. 列表3

5.3任务列表

- [x] 任务1
- [ ] 任务2
- [ ] 任务3
  • 未完成
  • 已完成

6.链接

常用的三种链接形式:

  1. 文本链接
  2. 地址链接
  3. 超链接(页内跳转)

注:打开链接均需要Ctrl+点击

6.1文本链接

[文字](链接)
[MotEditor](https://moteditor.ruchuby.xyz/)

6.2地址链接

<https://moteditor.ruchuby.xyz/>

moteditor.ruchuby.xyz/

6.3超链接

[显示名字](#跳转到的标题)

Ctrl+点击 即可跳转到 2.段落

7.引用

7.1引用

> 内容

一朝一暮的光阴,如涓涓流水,去而不返。一聚一散的无常,如花开花谢,来去有时。 过往之事不可追,未来之事不可猜。 余生,便做一个豁达之人,让眼底有光,无惧黑暗。

7.2脚注

Course Helper1

链接引用2

8.图片

引入图片可以用默认方式或者html标签方式

![HTML中图片标签的Alt属性](url)
<img src="url" alt="alt" style="zoom:25%;" />
HTML中图片标签的Alt属性

9.表格

|列1|列2|列3| [再回车自动生成]


| 列1  | 列2  | 列3  |
| - | - | - |
|      |      |      |

:-左对齐
-:右对齐
:-:居中
列1列2列3

10.LaTex公式

点击查看LaTex语法

示例:

f(x)=x^2+2x+1
$$sum_{i=1}^n a_i=0$$
f(x)=x2+2x+1f(x)=x^2+2x+1
sumi=1nai=0sum_{i=1}^n a_i=0

11.Mermaid流程图

输入 ```mermaid回车

创建Mermaid代码块进行编写

11.1创建图表

graph 方向描述
    图表中的其他语句...
方向描述用词含义
TB从上到下
BT从下到上
RL从右到左
LR从左到右

11.2定义节点

流程图中每个文本块,包括开始、结束、处理、判断等。Mermaid 中每个节点都有一个 id,以及节点的文字。

表述说明
id[文字]矩形节点
id(文字)圆角矩形节点
id((文字))圆形节点
id>文字]右向旗帜状节点
id{文字}菱形节点

如果节点的文字中包含标点符号,需要使用双引号包裹起来。此外,在文字中使用\<br/\>代替换行。

11.3节点间的连线

表述说明
>添加尾部箭头
-不添加尾部箭头
--单线
--text--单线上加文字
==粗线
==text==粗线加文字
-.-虚线
-.text.-虚线加文字

11.4例子

graph LR
    F[横向流程图]
	A[方形] ===B(圆角)
    B -.-> C{条件a}
    C -->|a=1| D[结果1]
    C -->|a=2| E[结果2]

Footnotes

  1. 厦门大学course平台第三方客户端,一个Electron+Vue3作为前端,Python作为本地后端的桌面端软件。

  2. github.com/ruchuby/Cou…