MarkDown入门语法
MarkDown 是一种纯文本标记语言,通过普通的标记语法,使纯文本具有一定的格式。
1.标题
在想要设置成标题的文字前面加`#`来表示。标准语法一般在`#`后面加一个空格。
- 一级标题由一个# 标识
- 二级标题由两个#标识
- 三级标题由三个#标识
- 四级标题由四个#标识
- 五级标题由五个#标识
- 六级标题由六个#标识
2.字体
-
加粗的文字由一组
**
包围起来加粗
-
斜体的文字由一组
*
包围起来斜体
-
斜体加粗的文字由一组
***
包围起来斜体加粗
-
删除线文字由一组
~
包围起来删除线
3.引用
在引用的文字前面加`>`。引用可以多层无限嵌套
-
示例
引用层级一
引用层级二
....
4.分割线
三个或者三个以上的 `***`或者`---`多可以实现。
-
***
-
---
5.图片
图片的语法: `[图片上传失败...(image-974aff-1638026498785)]`
- 图片alt:显示在图片下面的文字
- 图片地址:图片路径
- 图片title:鼠标悬浮到图片上面 显示的内容,可加可不加。
6.超链接
超链接的语法: `[超链接名](超链接地址 超链接title)`
注: MARKDOWN语法本身不支持在新页面打开,可以使用HTML标签代替。
<a href="https://www.jianshu.com/u/1f5ac0cf6a8b" target="_blank">简书</a>
7.列表
无序列表使用`# * - ` 中的任意一种都可以。
列表
-
列表
有序列表使用数字 +
.
来实现。序号跟内容之间需要有空格。
列表
-
列表
列表嵌套,上一级跟下一级之间敲三个空格即可。
- 列表
- 列表二
8.表格
语法
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容
第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略
效果:
表头 | 表头 | 表头 |
---|---|---|
内容 | 内容 | 内容 |
内容 | 内容 | 内容 |
9.代码
单行代码用一组``
包围。
-
单行代码
多行代码用
```
包围 多行代码 多行代码 。。。
10.流程图
语法:
```flow
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
&```