Markdown 简单语法笔记
参考了一篇markdown的语法笔记,按照自己的习惯记录一下 markdown 的语法,也方便复制粘贴。
Reference
Markdown 11种基本语法
CSDN Markdown简明教程3-表格和公式
Markdown语法学习
分隔符
标题
“下划线”格式
通过在文字紧跟着的下一行的下面加上“===
”和“---
”的方式。这一点和SegmentFault很像
井号格式
通过在文字所在行的开头加井号“#
”来实现。#的个数越多,标题等级越低。最低四级,也就是四个井号。SegmentFault也有这种格式
字体
一对星号或者是一对下划线前后夹住的,表示斜体,比如:
- *斜体*
- _斜体_
两对星号或者是两对下划线前后夹住的,表示斜体,比如:
- **粗体**
- __粗体__
粗体和斜体可以同时做,比如:
- ***粗斜体***
- ___粗斜体___
序列
* \ + - 空格 - 正文 - /
上面的格式,可以用来组成无序列表,如:
* 列表项1
+ 列表项2
- 列表项3
无序列表则比较简单粗暴,是数字 + 英文点“.
” + 空格 + 正文,如:
1. 第一
1. 第二
链接
内联式
中括号加大括号,如:
我想要上[谷歌](https://www.google.com.hk)啊~~~~
效果是:
我想要上谷歌啊~~~~
列表式
我好想要上[谷歌][1]啊~~~~ [1]:(一个空格)https://www.google.com.hk
效果是:
我好想要上谷歌啊~~~~
原则上列表最好放在全文最后,便于管理嘛。
图片
Markdown只能链接外链的图片,没法直接上传。图片的方式和链接非常详细,不论是内联还是列表,只要在正文部分的最前面加上感叹号“!
”即可。
比如:
这个活动![好像很有趣的样子](https://sf-sponsor.b0.upaiyun.com/9c7377fc012f0e57b61182c4426de6ed.png)
和
这个活动![好像很有趣的样子][1] [1]:(一个空格)https://sf-sponsor.b0.upaiyun.com/9c7377fc012f0e57b61182c4426de6ed.png
效果同样是这样的:
这个活动
代码
单行或者说嵌入文本之内的,与SegmentFault一样,使用波浪线下面的单引号“`
”首尾括起来实现。
多行的要求在每行前面加上四个空格。这个SegmentFault也是有的,但是segmentFault的三连点“```”就没有了
表格
嵌入表格的方法很简单,只要使用 “|” 就可以了。但是有一个前提,就是 Markdown 的表格必须有标题和正文,貌似不能给一个不带标题的表格。标题和正文采用 “---” 隔开。比如:
列A | 列B | 列C ---|---|--- 这是一个很长的项 | 很短 | aaaaaaaaaaaaaaaaa 我也短 | 这个非常非常非常非常非常非常非常非常非常长 | 23333
列A | 列B | 列C |
---|---|---|
这是一个很长的项 | 很短 | aaaaaaaaaaaaaaaaa |
我也短 | 这个非常非常非常非常非常非常非常非常非常长 | 23333 |
第二行可以指定对齐方式,比如:
列A | 列B | 列C ---:|:---|:---: 这是一个很长的项 | 很短 | aaaaaaaaaaaaaaaaa 我也短 | 这个非常非常非常非常非常非常非常非常非常长 | 23333
表示三列分别是右对齐、左对齐、居中:
列A | 列B | 列C |
---|---|---|
这是一个很长的项 | 很短 | aaaaaaaaaaaaaaaaa |
我也短 | 这个非常非常非常非常非常非常非常非常非常长 | 23333 |