Markdown 常用语法整理

目录

前言

github上经常会见到用markdown语法写的一些项目说明,markdown其实是一种轻量级的标记语言,非常简洁,而且也支持插入html代码。
我喜欢用主要有两个原因:第一个是装逼,第二个是方便

编辑器

目前我使用的在线编辑器是StackEdit
传送门:https://stackedit.io

锚点:* + [标题] + (需要跳转的目录)

语法:

### [需要跳转的目录]{#锚点}
### 锚点 // 注意,两个文字要对得上

效果:
如目录

标题

1、#符号递增,则权重递减,相当于h1~h6

语法:

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
以此类推····

效果:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

2、也可以直接通过 “=” 或者 “-” 设置标题

语法:

一级标题
======================
二级标题
---------------------

效果:

一级标题

二级标题

三、语义标记

语义标记:

描述 效果 代码
斜体 斜体 *斜体*
斜体 斜体 _斜体_
加粗 斜体 **斜体**
加粗+斜体 加粗+斜体 ***斜体***
代码高亮 代码高亮 代码高亮
删除线 删除线 ~~删除线~~

超链接

1、文字超链接:方括号(链接内容) + 圆括号(链接地址)

语法:

[文字超链接](http://www.cnblogs.com/youthsnail)

效果:

文字超链接

2、链接图片:

语法:感叹号+ 方括号 + 链接地址

![](https://m.baidu.com/static/index/plus/plus_logo.png)

效果:

3、自动链接:

语法:尖括号包裹

<htttps:www.baidu.com>,相当于a标签

效果:

htttps:www.baidu.com

代码块

语法:

键盘左上角的三个点

效果:

code

引用

语法:

> 引用
> 多行
>> 多层级
>>>多层级

效果:

引用
多行

多层级

多层级

序列

1、有序列表:序号 + . (注意空格)

  1. 有序列表01
    1. 有序子列表01
  2. 有序列表02
  3. 有序列表03

2、无序列表:*

  • 无序列表01
    • 无序子列表01
  • 无序列表02
  • 无序列表03

表格

备注:: 代表对齐方式 ,** :| 之间不要有空格**,否则对齐会有些不兼容

语法:

|Name|Academy|score|
|-| :-: | -: |
| Harry Potter | Gryffindor| 90 |
| Hermione Granger | Gryffindor | 100 |
| Draco Malfoy | Slytherin | 90 |

效果:

Name Academy score
Harry Potter Gryffindor 90
Hermione Granger Gryffindor 100
Draco Malfoy Slytherin 90

分隔符

语法:

***
---

效果:



脚注

语法:

脚注[^1]

效果:

脚注[^1]

参考资料:https://www.jianshu.com/p/b03a8d7b1719#fn1

返回顶部

posted @ 2018-05-02 16:22  青春大蜗牛  阅读(1005)  评论(0编辑  收藏  举报