MarkDown 常用语法

一、标题

最为常用的格式,只需要在文本前面加上 # 即可,同理、你还可以增加二级标题、三级标题、四级标题、五级标题和六级标题,总共六级,只需要增加 # 即可,标题字号相应降低

一级标题

二级标题

三级标题

四级标题
五级标题
六级标题
注:1)# 和[标题]之间需保留一个字符的空格,这是最标准的MarkDown写法;2)只有一级到六级标题(最多六级)。

二、首行缩进、换行、空行、对齐方式

首行缩进

在 Markdown 中,   // 全角    // 半角    // 半角之半角

 这是全角状态下的首行缩进

 这也是全角状态下的首行缩进

 这是半角状态下的首行缩进

 这也是半角状态下的首行缩进

 这是半角之半角状态下的首行缩进

 这也是半角之半角状态下的首行缩进

换行

常用的为直接换行回车,由于markdown编辑器的不同,具体方法可能有所区别。

空行

在编辑的时候有多少个空行(只要这一行只有回车或者space没有其他的字符就算空行),在渲染之后,只隔着一行

对齐方式

利用Html行内式:center、align

这是居中对齐方式

这是左对齐方式

这是右对齐方式

三、列表

列表也很常用,只需要在文字面前加上 - 即可(- 和文字之间记得加空格)

无序列表
  • 文本一
  • 文本二
  • 文本三

有序列表,在文字前面加上1. 2. 3.即可(1. 和文字之间也要记得加空格)

有序列表
  1. 文本一
  2. 文本二
  3. 文本三
定义型列表

定义型列表由名词和解释组成。一行写上定义,紧跟一行写上解释。解释的写法:紧跟一个缩进(Tab)

MarkDown
轻量级文本标记语言,可以转换成html,pdf等格式

四、插入链接和图片

在 Markdown 中,插入链接不需要其他按钮,你只需要使用 [显示文本](链接地址) 这样的语法即可

这是我的CSDN博客地址

在 Markdown 中,插入图片不需要其他按钮,你只需要使用 ![图片Alt](图片链接地址 "图片title") 这样的语法即可,图片title和链接title一样,鼠标悬停时图片上显示的文字,图片Alt和图片title都可加可不加。

本地图片地址

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Alxd9Up1-1641347086562)(D:\My\images\其他\25.jpg)]

线上图片链接地址

链接的拓展

1)行内式

语法格式:

说明:[]是链接文字,()里是链接地址,""是链接的title属性可加可不加,即鼠标放链接上的悬浮文字

示例:欢迎访问 我的CSDN博客

2)参考式

语法格式:[][],[]:url

说明:[链接文字][链接标记],在文本的下方添加[链接标记]:链接地址

示例:欢迎访问我的CSDN博客CSDNGitee

3)注脚

语法格式:[^注脚名字] [^注脚名字]:文本

说明:在需要添加注脚的文字后加上脚注名字[^注脚名字],称为加注。可在文本的任意位置(一般在最后)添加脚注,脚注前必须有对应的脚注名字

示例:使用MarkDown1可以快捷的书写文档,直接转换成HTML2

4)锚点(页内超链接)

语法格式:(#index)

说明:网页中,锚点其实就是页内超链接,也就是链接本文档内部的某些元素,实现当前页面中的跳转。比如我这里写下一个锚点,点击[测试]就能跳转到[测试目录]。 只支持在标题后插入锚点,其它地方无效。

示例:

- 测试
测试目录

5)自动链接

语法格式:<链接文字>

说明:Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用<>包起来, Markdown 就会自动把它转成链接。一般网址的链接文字就和链接地址一样

示例:<https://blog.csdn.net/sunshineGGB >

<address@example.com>

五、引用

在 Markdown 中,只需要在你希望引用的文字前面加上 > 即可,多级引用就多几个>(> 和文字之间也要记得加空格)

引用

这个世界乱糟糟的,而你干干净净,明媚如光。

诗的引用

桃花庵歌

作者:唐寅

桃花坞里桃花庵,桃花庵里桃花仙。桃花仙人种桃树,又摘桃花卖酒钱。

酒醒只在花前坐,酒醉还来花下眠。半醒半醉日复日,花落花开年复年。

但愿老死花酒间,不愿鞠躬车马前。车尘马足富者趣,酒盏花枝贫者缘。

若将富贵比贫贱,一在平地一在天。若将贫贱比车马,他得驱驰我得闲。

别人笑我太疯癫,我笑他人看不穿。不见五陵豪杰墓,无花无酒锄作田。

六、粗体、斜体、删除线、下划线、背景高亮

在 Markdown 中,用两个 * 包含一段文本就是粗体的语法;用一个 * 或者_包含一段文本就是斜体的语法;用三个 * 包含一段文本就是加粗斜体的语法;用两个 ~ 包含一段文本就是删除线的语法;其他格式实现方式可以结合行内html等实现(上述符号 包含文字时不需要加空格)

这个世界乱糟糟的而你干干净净, 明媚如光

这是加粗斜体

这是一条删除线

这是一条下划线++

七、转义字符、字体、字号、颜色

1)转义字符

Markdown中的转义字符为\,转义的有:

\ 反斜杠 ` 反引号 * 星号 _ 下划线 {} 大括号 [] 中括号 () 小括号  # 井号 + 加号 - 减号 . 英文句号 ! 感叹号

示例:\\显示\

2)字体、字号、颜色

<font face="楷体">我是楷体字</font>
<font face="华文行楷">我是华文行楷</font>
<font color=purple size=12 face="黑体">我是紫色12号黑体字</font>
<font color=blue size=5>我是蓝色5号字</font>

呈现效果如下:

我是楷体字
我是华文行楷
我是紫色12号黑体字
我是蓝色5号字

八、代码引用

在 Markdown 中需要引用代码时,如果引用的语句只有一段,不换行,可以用`将语句包起来;如果引用的语句为多行,可以将```置于这段代码的首行和末行。

注,` 符号为键盘tab上面数字1左面,英文输入法状态下的键,如下图

代码引用

代码引用

多段代码引用
第一段代码
第二段代码
第三段代码

九、内容目录

在 Markdown 中,在段落中[TOC] 以显示全文内容的目录结构,即自动生成全文目录。

十、表格

语法说明:第一行为表头,第二行分隔表头和表格内容主体部分,第三行开始每一行为一个表行。

列与列之间用管道符|隔开,原生方式的表格每一行的两边也要有管道符。

第二行还可以为不同的列指定对其方向。默认为左对齐,在-右边加上:

- 左对齐 :-:居中对齐 -:右对齐

示例:

序号艺名代表作品
1李昂星《有谱》
2Kirsty刘瑾睿《若把你》
3郑闯《我是谁》

十一、LaTeX公式

1)表示行内公式

示例:x^{2} + y^{2} = 1
x^2 + y^2 = 1

2)表示整行公式
$$ 公式 $$
公 式 公式

关于LaTeX in MarkDown
参考链接:LaTex in Markdown - 鲲逸鹏

十二、显示链接中带括号的图片

在 Markdown 中,
![][0]

[0]:https://latex.codecogs.com/png.image?\dpi{110}%20x^{2}%20+%20y^{2}%20=%201

显示如下:

十三、分割线

在 Markdown 中,可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他字符或文字。

示例:

***


---


___


十四、HTML原始码

在代码区块里面, & 、 < 和 > 会自动转成 HTML 实体,这样的方式让你非常容易使用 Markdown 插入范例用的 HTML 原始码,只需要复制贴上,剩下的 Markdown 都会帮你处理示例:

第一个例子:

第二个例子:

值班人员星期一星期二星期三星期四星期五
小王小李小张小陈小赵

十五、特殊字符

特殊字符描述字符的代码
空格符&nbsp;
<小于号&lt;
>大于号&gt;
&和号&amp;
人民币&yen;
©版权&copy;
®注册商标&reg;
°C摄氏度@deg;C
±正负号plusmn;
×乘号times;
÷除号&divide;
²平方(上标²)&sup2;
³立方(上标³)&sup3;

十六、附录

MarkDown的编辑器有很多,CSDN博客也支持MarkDown格式,本文即是MarkDown编写。推荐以下方式:
1)Typora:实时更新;
2)VSCode:安装插件[Markdown Preview Enhanced
]可以边写边预览,另外[Markdown All in One
]插件也不错,[Markdown Theme Kit]插件可以设置MarkDown编辑器的皮肤样式;
3)LaTeX公式编写:latex

以上就是MarkDown常用语法的介绍,做此记录,如有帮助,欢迎点赞关注收藏!


  1. MarkDown是一种纯文本标记语言 ↩︎

  2. HyperText Markup Language 超文本标记语言 ↩︎