高效生活工作必备技能之Markdown
值得花多少时间
你有几个态度可以选择?此文档能让你达到以下功效。
- 2分钟 你就可以很明白这是什么
- 10分钟 你就会使用
- 30分钟 你就会喜欢并忘不了她的好
开始学习
通过2分钟了解
为什么要学习markdown?
- 随心所欲看内容
- 10分钟就上手,排出规范美观的文档
- 彰显你的专业
- 让你生活工作变的更简单
- 专心写作
认识一下Markdown
认真的看完以下这段话,进行简单理解。
Markdown就是一种简单的仅仅有十几个语法格式的语言,你可以用任何编辑工具写这种格式的文档,如windows的记事本、word,Mac下的txtEdit,Linux下的Vim。
好像不对啊,这些编辑工具写了这种格式的文档又如何?还是不能看到漂亮的排版啊!嘿嘿,这里说的是,可以用任何编辑工具编辑,但如果要看到漂亮的排版,还是需要专门支持Markdown格式预览的工具,如果要分享给其他人看到这种漂亮的排版,还需要能够将此格式文档转换生成如HTML网页文档、PDF或图片格式等,有这类功能的工具。
概述
- Markdown是一种定义了某种书写标准的语言。
- 通过任何文本编辑工具就可以编写Markdown格式文档 。
- 为了将你的漂亮的Markdown格式文档分享给其他人,需要有转换格式功能的工具。
工具:
- 记事本、Vim、txtEdit等这类只能编辑,不能直接看到排版效果。
- 专业Markdown工具,可以编辑,而且能直接看到排版效果,还可以将此格式文档转换成其他格式(HTML网页格式、PDF格式文件、图片格式文件)在其他工具种显示,如:MarkdownPad,这类工具安装好了就可以直接使用。还有的工具是通过安装插件形式来支持Markdown格式文档,这类工具可以通过插件来让自己变得非常强大,满足你的任何需求,如:NodePad++ for windwos、Atom(支持多平台)、Sublime Text(支持多平台),这里推荐Atom。
- 在线分享工具,不仅可以在线编辑、预览,而且还天生可以在网络上传播分享,非常便利。这里推荐简书网站,或简书APP。
准备
下载安装或注册以下工具。
10分钟语法学习
-
设置标题
标题的写法格式:
# 标题1
## 标题2
### 标题3
#### 标题4
##### 标题5
###### 标题6
书写说明:这里需要规范的是#和标题之间加入一个**空格**,标题共可以分为六级,每一级用一个#表示。
标题样例效果:
标题1
标题2
标题3
标题4
标题5
标题6
-
加入图片
加入图片的写法格式:

书写样例:
参考式写法:
[名称id]:链接地址
[图片标题][名称Id]
图片样例(把鼠标放在图片上看看效果):
参考式样例效果:
-
列表
三种无序写法:
- 列表1
* 列表1
+ 列表1
书写说明:使用三种符号任意一种都可以表示
效果如下:
- 列表1
- 列表2
- 列表3
有序写法:
1. 列表1
2. 列表2
6. 列表3 (虽然前面的数字是6,但最终会显示成3)
书写说明:有序写法不一定要按实际数字书写,Markdown会根据实际的条目自动排列显示
效果如下:
列表1
列表2
列表3
-
表格
表格写法:
| 表头 | 表头 | 表头 |
| :--------- |:------------:| -----:| ( :----表示此列左对齐,:---:此列表示居中,----:此列右对齐)
| 行数据1 | 行数据1 | 行数据 |
| 行数据2 | 行数据2 | 行数据 |
| 行数据3 | 行数据3 | 行数据 |
书写说明:最好在表格前加入一空行
效果如下:
表头 | 表头 | 表头 |
---|---|---|
行数据1 | 行数据1 | 行数据 |
行数据2 | 行数据2 | 行数据 |
行数据3 | 行数据3 | 行数据 |
-
链接
第一种链接的写法:
[显示名称](链接名称 "鼠标放在上面提示的说明文字")
[百度](http://www.baidu.com "点我搜索")
第二种链接的写法:
<链接地址>
<http://www.baidu.com>
第三种链接的写法:
[id]: 链接地址 "鼠标放在上面提示说明的文字"
[显示名称][id]
[baidu]: http://www.baidu.com "点我搜索百度"
[百度] [baidu]
第四种链接的写法是针对邮箱链接:
<邮箱地址>
<abc@163.com>
样例链接效果:
第一种链接:
百度
第二种链接:
http://www.baidu.com
第三种链接:
第四种链接:
abc@163.com
-
引用
引用的写法:
> 文字
第二段文字
>>嵌套多层引用
第二段文字
书写说明:后面加2个空格或1个制表符以上进行换行,如要停止引用要在前面添加一个空行
引用样例效果:
文字
第二段文字嵌套多层引用
第二段文字
-
代码
第一种是行内,就是表示在一行内表示片段,写法如下:
`文字内容`
如果文字本身有`这个字符,则需要用``来表示,写法如下:
``我要加一个字符`或其他特殊字符,你知道怎么写吗?``
第二种是段内,就是一段或多段文字,只要在段落前加4个以上空格或1个制表符,写法如下:
正常文字
代码文字内容,文字内容
第二段代码内容
第三段代码内容
也可以用三个反引号`
前后包围:
```
代码文字内容,文字内容
第二段代码内容
第三段代码内容
```
代码效果样例:
我要加一些片段文字内容
文字有 ` 这个字符,如:我要加一个字符`或其他特殊字符,你知道怎么写吗?
段内片段效果:
第一段文字内容,文字内容
第二段文字内容,文字内容
第三段文字内容,文字内容
-
强调
加粗写法:
**需要加粗的文字**
斜体写法:
*需要斜体的文字*
加粗样例效果:需要加粗的文字
斜体样例效果:需要斜体的文字
-
分隔符
一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西,
也可以在星号或是减号中间插入空格
写法如下:
---
***
- - -
* * *
___
_ _ _
-
特殊符号
有时在文字中需要显示#,这时有可能被识别为标题格式,那么就需要使用反斜杠来插入一些在语法中有其它意义的符号。
需要转义的字符有:
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
如:请你计算一道乘法题,用\*来表示乘号,如:3 \* 5=?
转义后的效果:
请你计算一道乘法题,用*来表示乘号,如:3 * 5=?
30分钟样例模仿

# 值得花多少时间
你有几个态度可以选择?**此文档能让你达到以下功效。**
- **2分钟** 你就可以很明白这是什么
- **10分钟** 你就会使用
- **30分钟** 你就会喜欢并忘不了她的好
## 开始学习
#### 通过2分钟了解
##### 为什么要学习markdown?
1. 随心所欲看内容
2. 10分钟就上手,排出规范美观的文档
4. 彰显你的专业
5. 让你生活工作变的**更简单**
6. 专心写作
>**认真的看完以下这段话,进行简单理解。**
>Markdown就是一种简单的仅仅有十几个语法格式的语言,你可以用任何编辑工具写这种格式的文档,如windows的记事本、word,Mac下的txtEdit,Linux下的Vim。
好像不对啊,这些编辑工具写了这种格式的文档又如何?还是不能看到漂亮的排版啊!嘿嘿,这里说的是,可以用任何编辑工具编辑,但如果要看到漂亮的排版,还是需要专门支持Markdown格式预览的工具,如果要分享给其他人看到这种漂亮的排版,还需要能够将此格式文档转换生成如HTML网页文档、PDF或图片格式等,有这类功能的工具。
>
#### 概述
- Markdown是一种定义了某种书写标准的语言。
- 通过任何文本编辑工具就可以编写Markdown格式文档 。
- 为了将你的漂亮的Markdown格式文档分享给其他人,需要有转换格式功能的工具。