为大家总结了一些关于Markdown的基本语法,助各位在使用时得心应手,游刃有余~
Markdown 是一种用来写作的轻量级标记语言,相对于其他更为复杂的HTML标记语言来说,Markdown非常容易上手。它的语法简单、兼容性强,还可导出多种格式,除了在编写代码的过程中可以使用外,还可用于日常的文档编辑和排版。这么简洁又好用的语言,一起来学习一下吧~
一、标题
在Markdown中,标题的语法有两种形式——类 Setext和类 Atx 形式。
①类 Setext形式
类 Setext形式采用的是=和-的形式,=代表一级标题,-代表二级标题。需要注意的是,类 Setext形式只有一级标题和二级标题,并且两个及以上的=和-才有效果。
1一级标题2===34二级标题5–
效果如下:
②类 Atx 形式
类Atx形式采用的是#的形式,一个#代表一级标题,两个##代表二级标题,以此类推。需要注意的是,类Atx形式最多支持六级标题,同时,需要在#后面加上空格再写文字呦~
1# 一级标题2## 二级标题3### 三级标题4#### 四级标题5##### 五级标题6###### 六级标题
效果如下:
二、列表
在Markdown中,列表有两种形式——有序列表和无序列表。
①有序列表
有序列表的形式是使用数字加一个英文句点。需要注意的是,在列表标记上使用的数字并不会影响输出结果,英文句点后也别忘了加空格。
11. 有序列表25. 有序列表38. 有序列表
效果如下:
②无序列表
无序列表的形式是使用-或者+或者*作为列表标记。别忘了在列表标记后加上空格。
1- 无序列表2+ 无序列表3* 无序列表
效果如下:
三、字体样式
对于字体、字号、颜色的设置,可以用如下的代码予以实现。
1黑体 2微软雅黑 34字号 5字号 67颜色 89字体
效果如下:
对于加粗、斜体等的设置,使用如下的形式予以实现。
①加粗
要加粗的文字左右两边分别加两个*号。
②斜体
要倾斜的文字左右两边分别加一个*号。
③斜体加粗
要倾斜和加粗的文字左右两边分别加三个*号。
④删除线
要加删除线的文字左右两边分别加两个~~号。
1**加粗** 2*斜体* 3***斜体加粗*** 4~~删除线~~
效果如下:
四、引用
引用使用>的形式。注意>后面需要加空格。
1> 引用2 >> 引用中的引用
效果如下:
五、分割线
分割线使用的是三个或三个以上-或者*的形式。
1— 2part13*****
效果如下:
六、表格
表格使用的语法如下:
1表头|表头|表头2—|:–:|—:3内容|内容|内容4内容|内容|内容
其中,第二行的作用是分割表头和内容,文字默认居左,-两边加:表示文字居中,-右边加:表示文字居右。
1姓名|学号|分数2–|:–:|–:3小明|01|894小何|02|905小张|03|67
效果如下:
七、代码
①单行代码
对于单行代码,将代码左右两边分别加一个反引号。
1单行代码
效果如下:
②代码块
对于代码块,代码前后分别加三个反引号,且反引号单独占一行。
1 2代码1 3代码2 4代码3 5
效果如下:
八、超链接
超链接的使用形式为[超链接名](超链接地址)
1[百度](http://baidu.com) 2[新浪微博](https://weibo.com)
效果如下:
九、图片
图片的使用形式为![图片名](图片地址),插入图片可以是本地的也可以是网络的。以插入网络图片为例:
1![图片](https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwx3.sinaimg.cn%2Fmw690%2F005RNoSCly1gmizewxeyjj30dw0dwwi2.jpg&refer=http%3A%2F%2Fwx3.sinaimg.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1613551806&t=ed6821121854b81323e5c4f8fa93937e)
效果如下:
十、流程图
1flow2st=>start: 开始3op=>operation: Operation4cond=>condition: Yes or No?5e=>end6st->op->cond7cond(yes)->e8cond(no)->op9