之前一直使用 简书 做笔记,沉浸式的写作环境很棒。然而不知什么时候起,氛围愈发浮躁,软文鸡汤泛滥,离“简”字越来越远。
相比更加喜欢沉稳低调、内涵取胜的博客园。于是乎搬家!
搬家就要丢东西,这个Markdown速查手册算是仅有的保留品。Markdown作为一种标记语言,其语法简单、兼容性强、无需排版、易于格式转换、可读性强,相对于Word、Latex的学习和使用成本都很低。支持Markdown各平台的相关编辑器也很丰富。看看就会,上手极快。受益虽谈不上终身,但确实可以有力地提升做笔记的效率。
1 标题、引用、列表
代码:
#一级标题
##二级标题
......
######六级标题
> 我有酒,你有故事吗?
* 我有一个孤独的故事
+ 我有一个哀怨的故事
- 我没有故事,我有女朋友。
1. 第一个故事
2. 第二个故事
3. 第三个故事
效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
我有酒,你有故事吗?
- 我有一个孤独的故事
- 我有一个哀怨的故事
- 我没有故事,我有女朋友
- 第一个故事
- 第二个故事
- 没有第三个故事
注释:
标题,# + 空格 + 内容
引用,> + 空格 + 内容
无序列表,(* 或 + 或- )+ 空格 + 内容
有序列表, 数字 + . + 空格 + 内容
2 代码
代码:
content
`hello world!
hello world!
hello world!`
```
hello world!
hello world!
hello world!
```
效果:
content
hello world! hello world! hello world!
hello world!
hello world!
hello world!
注释:
代码段,4个空格 + 内容。不能用tab替代,不好用,很繁琐。
代码行,` 内容` ,其中 `为反引号。类似内联标签。代码内容不换行!
代码块,` ` ` 换行 + 内容 + 换行` ` `。类似块级标签。代码内容换行!
3 分割线、链接、图片
代码:
---
***
___
[博客园](http://www.cnblogs.com/)
<https://baike.baidu.com/>
![](//upload-images.jianshu.io/upload_images/940883-ff89f9217c896cc2.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
效果:
注释:
分割线,三个以上的星号* 或 减号- 或 底线_
链接,[] + (链接地址)
自动链接,<链接地址>
图片,! + [图片说明 可无] + (图片地址)
4 斜体、加粗
代码:
*斜体内容*
**粗体内容**
效果:
斜体内容
粗体内容
注释:
斜体,* 斜体内容 *
粗体,**斜体内容 **
5 特殊字符
代码:
反斜线
\` 反引号
* 星号
\_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
效果:
` * _ {} [] () # + - . !
注释:
特殊符号, + 特殊符号
6 表格
代码:
| 列1 | 列2 | 列3 |
| --- | --- | --- |
| 1 | 2 | 3 |
| 4 | 5 | 6 |
效果:
列1 | 列2 | 列3 |
---|---|---|
1 | 2 | 3 |
4 | 5 | 6 |
注释:
注意表格中的左右对齐、居中。
7 空行
代码:
我是第一行。
<br/>
我是第二行。
我是第三行。
效果:
我是第一行。
我是第二行。
我是第三行。
注释:
<br/>
换行,可以注意到比第二种换行行间距大,不太自然。
上一行的末尾追加两个空格 + 回车换行,行距不太大,我一般用第二种方式换行。
还有很多个别编辑器支持的写法,不在一一列举了。