Markdown 是一种纯文本格式的标记语言。通过简略的标记语法,它能够使一般文本内容具备肯定的格局。
-
长处:
- 因为是纯文本,所以只有反对 Markdown 的中央都能取得一样的编辑成果,能够让作者解脱排版的困扰。
- 操作简略。
-
毛病:
- 须要学习一些语法 (简略,容易上手)。
- 并不是所有的平台都反对 Markdown 编辑模式。
一、题目
在想要设置为题目的文字后面加 # 来示意,一个 # 是一级题目,二个 # 是二级题目,以此类推,最多反对六级题目。
注:规范语法个别在 # 前面增加一个空格,再书写内容。
# 这是一级题目
## 这是二级题目
### 这是三级题目
#### 这是四级题目
##### 这是五级题目
###### 这是六级题目
效果图:
这是一级题目
这是二级题目
这是三级题目
这是四级题目
这是五级题目
这是六级题目
二、字体
- 加粗
要加粗的文字左右别离用两个 * 包含起来 - 斜体
要歪斜的文字左右别离用一个 * 包含起来 - 斜体加粗
要歪斜加粗的文字左右别离用三个 * 包含起来 删除线
要加删除线的文字左右别离用两个 ~~ 包含起来
三、援用
在援用的文字前加 > 即可。
援用能够嵌套,如:两个 >> 三个 >>> 多个 >>>>>>>
> 一级援用
>> 二级援用
>>>> 多级援用
成果:
一级援用
二级援用
多级援用
四、分割线
三个或三个以上的 – 或 * 都能够,两者成果是一样的。
---
***
成果
五、图片
语法:![图片形容](图片地址)
图片形容是 当鼠标挪动到图片上时,所出现的文字内容,能够不加。
![百度一下](https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png)
成果:
Markdown 格局谋求的是简略、多平台对立,那么图片的贮存就是一个问题,须要用图床,提供对立的外链,这样就不必在不同的平台去解决图片的问题。
图床:
图床就是一个图片服务器,用来存储图片,以 URL 的模式来共其余平台获取图片。能够本人搭建,也能够应用他人搭建好后提供的服务。
个别抉择图床要满足上面的条件:
- 可靠性。 数据是当今社会最为贵重的财产之一,因而在抉择存储的服务器时,可靠性是必须思考的因素。
- 安全性。 面对攻打、盗版、毁坏时爱护数据不受到损失,是另一个必须思考的因素。
- 是否简略可用。 越简略易用越好。
- 价格是否正当。 在满足前两条的条件下,价格越便宜越好,当然,收费最好。
几个高速稳固的图床网站:https://sm.ms/、https://moetu.org/、https://www.z4a.net/、https://www.superbed.cn/、https://niupic.com/、https://imgbb.com/、https://upload.cc/ …
六、超链接
语法:[超链接名](超链接地址)
百度一下
注:Markdown 语法自身不反对链接在新页面中关上,如果想要在新页面中关上的话,能够应用 html 语言的 a 标签代替。
<a href="超链接地址" target="_blank"> 超链接名 </a>
七、列表
无序列表: 用 – + * 任何一种都能够。
留神:– + * 与内容之间要加一个空格。
- 无序列表 1
- 无序列表 2
- ......
成果:
- 无序列表 1
- 无序列表 2
- ……
有序列表: 数字加 .
留神:序号与内容之间要加一个空格。
1. 有序列表 1
2. 有序列表 2
3. ......
成果:
- 有序列表 1
- 有序列表 2
- ……
列表嵌套: 上一级和下一级之间敲三个空格即可。
- 无序列表 1
1. 有序列表 1.1
2. 有序列表 1.2
- 无序列表 2
- 无序列表 2.1
- 无序列表 2.2
成果:
-
无序列表 1
- 有序列表 1.1
- 有序列表 1.2
-
无序列表 2
- 无序列表 2.1
- 无序列表 2.2
八、表格
语法:
表头 | 表头 | 表头
-|-|-
内容 | 内容 | 内容
内容 | 内容 | 内容
第二行用 – 宰割表头和内容,一个就能够了,也能够写多个。
表格文字默认居中,
- 两边加 : —> 示意文字居中
- 左边加 : —> 示意文字居右
姓名 | 年龄 | 性别
-|:-:|-:
张三 |18| 男
李四 |19| 女
成果:
姓名 | 年龄 | 性别 |
---|---|---|
张三 | 18 | 男 |
李四 | 19 | 女 |
九、代码
语法:
- 单行代码:代码之间别离用一个 反引号 包起来。
- 代码块:代码之间用三个 反引号 包起来,且两边的反引号独自占一行。
十、流程图
流程图的语法大体分为两局部:
- 流程图元素定义局部;
- 连贯流程图元素局部,该局部用来指明流程图的执行走向。
定义元素的语法: tag=>type: content:>url
阐明:
tag
是流程图的标签,在第二段连贯元素时会用到。名称能够任意,个别为流程的英文缩写和数字的组合。type
用来确定标签的类型,=>
前面示意类型。因为标签的名称能够任意指定,所以要依赖 type 来确定标签的类型。- 标签有 6 种类型:
start end operation condition inputoutput subroutine
content
是流程图文本框中的形容内容,:
前面示意内容,中英文均可。特地留神,冒号与文本之间肯定要有个空格url
是一个连贯,与框框中的文本相绑定,:>
前面就是对应的url
链接,点击文本时能够通过链接跳转到url
指定页面
- 开始:
st=>start: 开始
- 完结:
e=>end: 完结
- 操作:
op1=>operation: 操作、执行阐明
- 条件:
cond=>condition: 确认?
- 输入输出:
io=>inputoutput: catchsomething...
- 子程序:
sub1=>subroutine: My Subroutine
- URL:
e=> 点击本完结跳转:>https://blog.csdn.net/qq_21808961
连贯流程图的元素: 连贯流程图元素阶段的语法就简略多了,间接用 ->
来连贯两个元素
阐明:
- 应用 -> 来连贯两个元素。
- 对于
condition
类型,有yes
和no
两个分支,如示例中的cond(yes)
和cond(no)
。 -
每个元素能够制订分支走向,默认向下,也能够用
right
指向左边,如示例中sub1(right)
。st=>start: 开始 e=>end: 完结 op=>operation: 操作 sub1=>subroutine: 子程序 cond=>condition: Yes or No? io=>inputoutput: 输出 / 输入 st->op->cond cond(yes)->io->e cond(no)->sub1(right)->op
成果: