markdown语法对于一个程序员来说相当重要,很多网站使用markdown编辑无论是使用体验还是工作效率都远超富文本编辑,下面我就来介绍快速上手markdown需要掌握的语法。
文章目录
markdown语法
块级元素
标题
'#‘为标题级数,几个’#‘就是几级标题。’#'和内容中间要用空格分隔。
示例:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
引用
引用的语法为’>',同样的和内容中间使用一个空格作为分隔标志。
孤舟蓑笠翁,独钓寒江雪。
列表
有序列表
仅仅使用1. 2. 3.这样的标识即可,同样的需要空格作为分隔。
示例:
把大象放进冰箱的步骤:
-
打开冰箱门
-
把大象放进去
-
关上冰箱门
无序列表
使用’-'作为标志,中间以空格作为分隔标志。
示例:
-
学习
-
打游戏
-
吃饭
-
睡觉
任务列表
使用’-[]'作为标志,每个字符均使用空格分隔。[]里面可以输入’x’表示任务状态,体现为任务列表打勾。
示例:
今天晚上要做的事:
-
学习
-
睡觉
代码块
使用’```',连续的三个点号可以使用代码块,后面加一个空格,然后输入代码语言,就可以写代码了。
示例:
#include <iosteam>
using namespace std;
int main()
{
cout<<"hello world!"<<endl;
return 0;
}
数学公式
把公式部分用$$$$夹在中间就可以了。
表格
表格分为三部分表头,对齐方式,内容。将内容用’|‘分隔即可。对齐方式为使用’:'对齐,:在左表示左对齐,在右表示右对齐,两边都有即表示居中对齐。
示例:
姓名 | 学号 | 成绩 |
---|---|---|
横向分割线
输入三个’-'即是一条分割线。
示例:
插入图片
插入图片就和写超链接一样。只不过是在超链接语法的前面加一个!后面()里面可以写本地图片的绝对或相对路径,也可以是网络图片的链接。
例如:
行内元素
缩进
用&后面加emsp;就可以隔一个字符。
示例:
示例。
链接
超链接
在[]里面写标签内容,后面在()里面写链接,链接后还可以先用空格分隔再用""写标题。
示例:
引用链接
和超链接类似,只不过用来写链接的()改为了[],里面用来写链接的标识,后面需要对标识做解释。
示例:
斜体
'**'表示斜体。
示例:
斜体
加粗
'****'表示加粗。
加粗
行内元素
使用’``'表示行内元素。
示例:
printf("hello world!");
下划线
''表示下划线。
示例:
下划线
行内数学公式
$$表示行内数学公式。
示例:
t h e t a = x 2 theta=x^2 theta=x2
上下标
表示上标,表示下标。
或者是~~表示下标,^^表示上标。
示例:
H2O
X2
高亮
表示高亮。
示例:
s
删除线
~~删除~~
eta=x^2$
上下标
表示上标,表示下标。
或者是~~表示下标,^^表示上标。
示例:
H2O
X2
高亮
表示高亮。
示例:
s
删除线
~~删除~~