Markdown 是一种纯文本格式的标记语言。通过简略的标记语法,它能够使一般文本内容具备肯定的格局。

  • 长处:

    1. 因为是纯文本,所以只有反对 Markdown 的中央都能取得一样的编辑成果,能够让作者解脱排版的困扰。
    2. 操作简略。
  • 毛病:

    1. 须要学习一些语法 (简略,容易上手)。
    2. 并不是所有的平台都反对 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. 有序列表12. 有序列表23. ......

成果:

  1. 有序列表1
  2. 有序列表2
  3. ......

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

- 无序列表1    1. 有序列表1.1    2. 有序列表1.2- 无序列表2    - 无序列表2.1    - 无序列表2.2

成果:

  • 无序列表1

    1. 有序列表1.1
    2. 有序列表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 指定页面
  1. 开始: st=>start: 开始
  2. 完结: e=>end: 完结
  3. 操作: op1=>operation: 操作、执行阐明
  4. 条件: cond=>condition: 确认?
  5. 输入输出: io=>inputoutput: catchsomething...
  6. 子程序: sub1=>subroutine: My Subroutine
  7. URL: e=>点击本完结跳转:>https://blog.csdn.net/qq_21808961



连贯流程图的元素: 连贯流程图元素阶段的语法就简略多了,间接用 -> 来连贯两个元素
阐明:

  • 应用 -> 来连贯两个元素。
  • 对于 condition 类型,有yesno两个分支,如示例中的cond(yes)cond(no)
  • 每个元素能够制订分支走向,默认向下,也能够用right指向左边,如示例中sub1(right)

    st=>start: 开始e=>end: 完结op=>operation: 操作sub1=>subroutine: 子程序cond=>condition: Yes or No?io=>inputoutput: 输出/输入st->op->condcond(yes)->io->econd(no)->sub1(right)->op

    成果: