Markdown语法学习
是一个简单的标记语言,这些标记和html的一些标签对应,通过转换库可以把markdown转换成HTML或者把HTML转换成markdown
Markdown的目标是实现:易写易读
一个Markdown段落由一个或多个连续文本组成,要进行分段时,两个段落之间需要有一个以上的空行(空行的定义是显示上看起来像是空的,便会被视为空行。比方说,若某一行只包含空格和制表符,则该行也会被视为空行)。普通段落不该用空格或制表符来缩进
标题
写法 符号 " # ",根据#的个数决定是几级标题,最多6个
# 一级标题
## 二级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果
一级标题
二级标题
四级标题
五级标题
六级标题
区块引用
写法 符号 " > "
> 这里是区块引用
> 这里是区块引用
>> 这里是嵌套区块引用
显示
这里是区块引用
这里是区块引用
这里是嵌套区块引用
列表
支持有序列表和无序列表
无序列表使用 * 或 + 或 - 符号表示
* 这里是无序列表项
* 这里是无序列表项
* 这里是无序列表项
* 这里是无序列表项
有序列表使用数字接着一个英文句点:如 1.
1. 这是有序列表第一项
1. 这是有序列表第二项
1. 这是有序列表第三项
1. 这是有序列表第四项
显示
无序列表
- 这里是无序列表项
- 这里是无序列表项
- 这里是无序列表项
- 这里是无序列表项
有序列表
- 这是有序列表第一项
- 这是有序列表第二项
- 这是有序列表第三项
- 这是有序列表第四项
注意到,写有序列表时,我并没有按照顺序写,但Markdown很智能的显示正常顺序
区块
写法 : 使用反引号
书写或者使用四个空格缩进
缩进四个空格
缩进四个空格
缩进四个空格
显示
缩进四个空格
缩进四个空格
缩进四个空格
代码块
写法 : 使用反引号
书写
` 使用反引号,创建代码块 `
显示
使用反引号,创建代码块
使用三对反引号产生的效果斜杠
分割线
写法 : * * * 、****、----、————————————等,行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格
* * *
***
*****
- - -
---------------------------------------
显示
链接
写法 [链接文字](链接地址)
[百度](www.baidu.com)
显示
表格
写法
|选项一|选项二|选项三|
|----|----|----|
|周一|周二|周三|
显示
选项一 | 选项二 | 选项三 |
---|---|---|
周一 | 周二 | 周三 |
周一 | 周二 | 周三 |
周一 | 周二 | 周三 |
强调
写法,使用星号(*)和底线(_)作为标记强调倾斜字词的符号,用两个 * 或 _ 包起来的话,则会被转成强调加黑
*single asterisks*
_single underscores_
**double asterisks**
__double underscores__
显示
single asterisks
single underscores
double asterisks
double underscores
图片
写法 一个叹号!接着一对方括号[],里面为图片替代文字,再接一对圆括号(),里面填写图片地址,还可以用引号包住并加上选择性的提示文字
![百度图片](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1492404623676&di=1e83c59f1bf606643e76665b7668a3e2&imgtype=0&src=http%3A%2F%2Fi.k1982.com%2Fdesign_img%2Fid17%2F200982521183050177807.jpg "这是嘛?")
显示
熟悉以上基本用法,即可应对一般写作了