Markdown基本语法

简介

Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。

优点

  1. 因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心编写
  2. 对于程序代码,有良好的展示风格和形式

缺点

  1. 需要寄一些语法(很简单,5分钟学会)
  2. 有些平台是不支持Markdown编辑模式

推荐软件

typora点击传送门可以下载:happy:

还好,Github博客园是支持该编辑模式的,下面直接上干货


一、标题

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

二、字体

**加粗**
*斜体*
***斜体加粗***
~~删除线文字~~    

三、引用

>这是引用的内容        // 一级引用
>>这是引用的内容       // 二级引用
>>>这是引用的内容      // 三级引用

四、分割线

---
***

五、超链接

[超链接名](超链接地址 "超链接title")
title可加可不加

Eg: [百度](https://www.baidu.com/)

六、图片

![图片alt](图片地址 ''图片title'')

图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容, title可加可不加

七、列表

无序列表:
- 列表内容
+ 列表内容
* 列表内容

有序列表:
1. 列表内容
2. 列表内容
3. 列表内容

列表嵌套,上一级和下一级之间敲三个空格即可

八、表格

| 姓名 | 技能 | 排行 |
| ---- | ---- | ---- |
| 刘备 | 哭 | 大哥 |
| 关羽 | 打 | 二哥 |
| 张飞 | 骂 | 三弟 |

九、代码

`代码内容`
​```
	代码...
	代码...
	代码...
​```

十、流程图

​```mermaid
graph LR
A[方形] -->B(圆角)
    B --> C{条件a}
    C -->|a=1| D[结果1]
    C -->|a=2| E[结果2]
    F[横向流程图]
​```
graph LR A[方形] -->B(圆角) B --> C{条件a} C -->|a=1| D[结果1] C -->|a=2| E[结果2] F[横向流程图]
​```flow
st=>start: 开始框
op=>operation: 处理框
cond=>condition: 判断框(是或否?)
sub1=>subroutine: 子流程
io=>inputoutput: 输入输出框
e=>end: 结束框
st->op->cond
cond(yes)->io->e
cond(no)->sub1(right)->op
​```

博客园暂时不支持flow流程图
posted @ 2020-09-10 12:02  Mike丶  阅读(147)  评论(0编辑  收藏  举报