markdown常用语法
2019-02-25 本文已影响5人
_narcissus
有关于如何使用markdown的文章实在是太多了。这里主要是参考那些资料,然后总结日常使用的一些语法,要是忘了就来瞅一眼。
-
首先还是说下为什么使用markdown:简单说可以免去复杂的排版,使用简单的语法就能达到较好的文章排版效果。
-
markdown:和html一样都是标记语言,所以理解这些语法的时候要和html语法联系起来,这样就容易多了。并且它不能做的一些样式可以通过html来补充。
-
在我看来markdown最精髓的地方莫过于空格,tab键,空行的使用了
- 首先是一到六级的标题,这个和html的<h1>到<h6>联系起来
几个
#键,代表几级标题
示例:
#一级标题
##二级标题
###三级标题
....
效果:
一级标题
二级标题
三级标题
- 列表的使用,也是和html的有序/无序列表结合起来理解
-
无序列表:以
-(减号)开头,空一格,然后写文字
-
有序列表:以数字开头后面跟
.(一点,英文模式下的句号),空一格,然后写文字
-
多级列表以及列表的嵌套只需要换一行,然后前面加一个tab键,就表示下一级了。即一个tab键代表一个下一级(下一个嵌套)
示例:
- 大弦嘈嘈如急雨,
- 小弦切切如私语。
- 嘈嘈切切错杂弹,
- 大珠小珠落玉盘。
1. 间关莺语花底滑,
2. 幽咽泉流冰下难。
效果:
- 大弦嘈嘈如急雨,
- 小弦切切如私语。
- 嘈嘈切切错杂弹,
- 大珠小珠落玉盘。
- 间关莺语花底滑,
- 幽咽泉流冰下难。
- 大珠小珠落玉盘。
- 嘈嘈切切错杂弹,
- 代码块
-
以
``` ```包围的中间的为代码块
前面空一行,然后下一行代码前空3个tab,表示这行后面跟的是代码
示例:
```
if :
elif :
```
效果:
if :
elif :
示例:
if: #前面三个tab
效果:
if
- 表格的制作:竖线中间为格子,第二行来表示格式
唯一需要记得的就是前面需要有一个空行
|1|2|
|-|-|
|3|4|
1 | 2 |
---|---|
3 | 4 |
5.斜体及加粗
斜体 | 加粗 | 加粗及斜体 |
---|---|---|
*斜体* | **加粗** | ***加粗及斜体*** |
斜体 | 加粗 | 加粗及斜体 |
- 分割线
---(三个减号)
- 删除线
示例:
~~蓝忘机~~
效果:
蓝忘机
- 着重
示例:
` 着重 `
效果:
着重
- 转义
示例:
\` 着重 `
效果:
` 着重 `
- 图片/链接
[名称](地址)
示例:
[简书](https://www.jianshu.com/)
效果:
简书
- 引用(可嵌套)
示例:
>世界上本来没有路,我走了就有了
效果:
世界上本来没有路,我走了就有了