Markdown是什么?
Markdwon是一种轻量级标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTLM格式发布。Markdown也可以理解为将以 MARKDOWN语法编写的语言转换成HTML内容的工具。
为什么要使用Markdown?
- 它是易读,易写,易更改。处处体现着极简主义的影子。
- 兼容HTML,可以转换为HTML格式发布。
- 跨平台使用。
- 越来越多的网站支持Markdown.
- 摆脱Word,txt!!
Markdown语法
- 标题
- 段落
- 区块
- 代码区块
- 强调
- 列表
- 分割线
- 链接
- 图片
- 反斜杠
- 表格
标题
两种形式:
1.使用=
和-
,标记一级和二级标题。
示例代码:
一级标题
==
二级标题
--
2.使用#
,可以表示1-6级
标题。
示例代码:
# 第一级标题
## 第二级标题
### 第三级标题
#### 第二四级标题
##### 第五级标题
###### 第六级标题
段落
若想在段内强制换行的方式是使用两个以上空格加上回车(引用中换行省略回车)
区块引用
示例代码:
>区块引用
> > 嵌套引用
> > >三嵌套引用
> > > > 四嵌套引用
示例效果:
区块引用
嵌套引用
三嵌套引用
四嵌套引用
代码区块
代码区块的建立是在每行加上4个空格或者一个制表符(如同写代码一样)或者使用`````。如普通段落:
示例代码:
'一个Tab'My name is ZhuyuLiang
'四个空格'I am Chinese
示例效果:
My name is ZhuyuLiang
I am Chinese
注意: 需要和普通段落之间存在空行!
强调
**在强调内容两侧分别加上*或者 -**
示例代码:
*斜体* ,_斜体_
**加粗**,__粗体__
**斜体加粗,___斜体加粗___
示例效果:
斜体 ,斜体
加粗,粗体
斜体加粗,斜体加粗
列表(有序,无序)
使用 +或- 标记无序列表
无序:
示例代码:
- 第一项
+ 第二项
示例效果:
- 第一项
- 第二项
有序:
示例代码:
1. 第一项
2. 第二项
示例效果:
- 第一项
- 第二项
注意:标记后面最少有一个_空格_或_制表符_,列表上下需要保留一行空行
分割线
分割线就是使用三个以上的 -
和_
。
示例代码:
---
___
示例效果:
链接
链接可以由两种形式生成,行内式 和参考式。
行内式:
示例代码:
[GitHub](http://github.com)
自动生成连接
示例效果:
GitHub
自动生成连接 http://www.github.com/
参考式:
示例代码:
[GitHub][1]
自动生成连接
[1]:http://github.com
示例效果:
[GitHub][1]
自动生成连接 http://www.github.com/
[1]:http://github.com
注意:上述的([1]:http://github.com)不出现在区块中。
图片
添加图片形式和链接相似,只需要在链接的基础上前方加一个!号。
示例代码:
![GitHub set up](http://zh.mweb.im/asset/img/set-up-git.gif)
示例效果:
反斜杠
相当于反转义作用。使符号成为普通符号。
示例代码:
My Name is \*Zhuyulinang\*
示例效果:
My Name is *Zhuyulinang*
表格
示例代码:
第一格表头 | 第二格表头
-|-
第一列第一格 | 第二列第一格
第一列第二格 多加文字 | 第二列第二格
第一列第三格 多加文字 | 第二列第三格
示例效果:
第一格表头 | 第二格表头 |
---|---|
第一列第一格 | 第二列第一格 |
第一列第二格 多加文字 | 第二列第二格 |
第一列第三格 多加文字 | 第二列第三格 |