程序员

markdown语法整理总结

2018-10-11  本文已影响4人  Shixq2016

Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。

1. 常用部分

1.1. 标题

一个#是一级标题,两个#是二级标题,以此类推。支持六级标题。相当与HTML中的[h1-h6]

语法:

# 标题一
## 标题二
### 标题三
#### 标题四
##### 标题五
###### 标题六

效果如下

标题一

标题二

标题三

标题四

标题五
标题六

1.2. 强调

语法:

*斜体*:要倾斜的文字左右分别用一个\*号包起来
**加粗**:要加粗的文字左右分别用连个\*号包起来
***斜体加粗***:要倾斜和加粗的文字左右分别用三个\*号包起来
~~删除线~~:要加删除线的文字,左右分别用两个\~号包起来

效果如下:
斜体:要倾斜的文字左右分别用一个*号包起来
加粗:要加粗的文字左右分别用连个*号包起来
斜体加粗:要倾斜和加粗的文字左右分别用三个*号包起来
删除线:要加删除线的文字,左右分别用两个~号包起来

1.3. 代码

语法:

代码块标记:代码之间分别用三个反引号包起来,且两边的反引号单独占一行
代码块缩进表示法: Tab或四个空格
语法高亮:在代码块标记中,在要添加高亮状态的代码前加上三个反引号

效果如下:

代码...
代码...
代码...
    代码...

```JavaScript

1.4. 表格

语法:

表头|表头|表头
|:-:|:-|-:|
内容|内容|内容
内容|内容|内容

第二行分割表头和内容。
-左右两边都有‘:’:代表内容居中;左侧有‘:’:代表内容居左,反之代表内容居右。

效果如下:

姓名 年龄 班级
张三 12岁 三年级
李四 13岁 四年级
王五 14岁 五年级

1.5. 链接

语法:

1. 超链接:
[超链接名](超链接地址 "超链接title"){:target="_blank"}
title可加可不加
2. 邮箱链接
<XXX@163.com>

效果如下:
简书
XXX@163.com

1.6. 图片

语法:

1. 正常展示图片
[站外图片上传中...(image-99ea91-1539230995261)]
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加

2. 图片带有超链接
[[站外图片上传中...(image-6d4552-1539230995261)]](链接地址)

效果如下:


image

2. 其他部分

2.1. 序表

语法:

1. 无序列表:无序列表用 - + * 任何一种都可以
    - 列表内容
    + 列表内容
    * 列表内容
2. 有序列表:数字加点
    1.列表内容
    2.列表内容
    3.列表内容
3. 列表嵌套:上一级和下一级之间敲三个空格即可

效果如下:

1.列表内容1
2.列表内容2
3.列表内容3

2.2. 引用

语法:

在引用的文字钱加>即可。
引用也可以嵌套,如加两个>>或者三个>>>等。

>这是引用的内容
>>这是引用的内容
>>>这是引用的内容

效果如下:

这是引用的内容

这是引用的内容

这是引用的内容

2.3. 脚注

语法:

Markdown[^1]
[^1]: Markdown是一种纯文本标记语言。

效果如下:
Markdown[^1]

2.4. 分割线

语法:

三个火三个以上的-或者*都可以
---
----
***
****

效果如下:


2.5. 流程图---简书不支持流程图

语法:

```flow
st=>start:开始
op=>operation: 你的操作
cond=>condition: 是 or 否?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
上一篇下一篇

猜你喜欢

热点阅读