现在,越来越多的程序员在记录和分享日常技术文章的时候选择Markdown格式,这种格式正是GitHub和Stackoverflow倡导的格式。鉴于Markdown的简洁和高效,如果你还在用可视化的方法在Word或富文本框里面敲敲打打、拖拖拽拽的话,就显得太low了。还等什么呢,赶紧来收藏好它的语法吧
目录:
- 一、Markdown 简明语法手册
- 二、Markdown 高阶语法手册
一、Markdown 简明语法手册 [1][2]
1. 斜体和粗体
使用 * 和 ** 表示斜体和粗体。
写法:
这是 *斜体*,这是 **粗体**。
效果:
这是 斜体,这是 粗体。
2. 分级标题
使用# 表示一级标题,使用 ## 表示二级标题。
- 写法:
#这是一个一级标题
- 效果:
这是一个一级标题
- 写法:
##这是一个二级标题
- 效果:
这是一个二级标题
- 写法:
###这是一个三级标题
- 预览:
这是一个三级标题
总结:如此类推,你可以选择在行首加井号,表示六种级别的标题 (H1-H6),例如:# H1, ## H2, ### H3,#### H4。
3. 外链接
使用 [描述](链接地址) 为文字增加外链接。
示例:
这是去往 [百度](http://www.baidu.com) 的链接。
这是去往 百度 的链接。
4. 无序列表
使用 *,+,- 表示无序列表(这三个的效果都是一样),注意符号与后续文本要空格。
写法:
- 无序列表项 一
- 无序列表项 二
- 无序列表项 三
效果:
- 无序列表项 一
- 无序列表项 二
- 无序列表项 三
5. 有序列表
使用数字和点表示有序列表。
写法:
1. 有序列表项 一
2. 有序列表项 二
3. 有序列表项 三
效果:
- 有序列表项 一
- 有序列表项 二
- 有序列表项 三
6. 文字引用
使用 > 表示文字引用。
写法:
> 野火烧不尽,春风吹又生。
效果:
野火烧不尽,春风吹又生。
7. 行内代码块
使用 `代码` 表示行内代码块。
示例:
让我们聊聊 `html`。
让我们聊聊 html
。
8. 代码块
使用 四个缩进空格 表示代码块。
写法1:
这是一个代码块,此行左侧有四个不可见的空格。
效果1:
这是一个代码块,此行左侧有四个不可见的空格。
写法2(忽略其中\):
\```
这是一个代码块
\```
效果2:
这是一个代码块
9. 插入图像
使用 ![描述](图片链接地址) 插入图像。
示例: