MarkDown 常用语法
一、标题
最为常用的格式,只需要在文本前面加上 #
即可,同理、你还可以增加二级标题、三级标题、四级标题、五级标题和六级标题,总共六级,只需要增加 #
即可,标题字号相应降低
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
注:1)# 和[标题]之间需保留一个字符的空格,这是最标准的MarkDown写法;2)只有一级到六级标题(最多六级)。
二、首行缩进、换行、空行、对齐方式
首行缩进
在 Markdown 中, 
或 
// 全角  
或 
// 半角
或 
// 半角之半角
这是全角状态下的首行缩进
这也是全角状态下的首行缩进
这是半角状态下的首行缩进
这也是半角状态下的首行缩进
这是半角之半角状态下的首行缩进
这也是半角之半角状态下的首行缩进
换行
常用的为直接换行回车,由于markdown编辑器的不同,具体方法可能有所区别。
空行
在编辑的时候有多少个空行(只要这一行只有回车或者space没有其他的字符就算空行),在渲染之后,只隔着一行。
对齐方式
利用Html行内式:center、align
这是左对齐方式
这是右对齐方式
三、列表
列表也很常用,只需要在文字面前加上 - 即可(- 和文字之间记得加空格)
无序列表
- 文本一
- 文本二
- 文本三
有序列表,在文字前面加上1. 2. 3.即可(1. 和文字之间也要记得加空格)
有序列表
- 文本一
- 文本二
- 文本三
定义型列表
定义型列表由名词和解释组成。一行写上定义,紧跟一行写上解释。解释的写法:紧跟一个缩进(Tab)
-
MarkDown
- 轻量级文本标记语言,可以转换成html,pdf等格式
四、插入链接和图片
在 Markdown 中,插入链接不需要其他按钮,你只需要使用 [显示文本](链接地址)
这样的语法即可
在 Markdown 中,插入图片不需要其他按钮,你只需要使用 ![图片Alt](图片链接地址 "图片title")
这样的语法即可,图片title和链接title一样,鼠标悬停时图片上显示的文字,图片Alt和图片title都可加可不加。
本地图片地址
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Alxd9Up1-1641347086562)(D:\My\images\其他\25.jpg)]
线上图片链接地址
链接的拓展
1)行内式
说明:[]是链接文字,()里是链接地址,""是链接的title属性可加可不加,即鼠标放链接上的悬浮文字
示例:欢迎访问 我的CSDN博客
2)参考式
语法格式:[][]
,[]:url
说明:[链接文字][链接标记]
,在文本的下方添加[链接标记]:链接地址
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 | 李昂星 | 《有谱》 |
2 | Kirsty刘瑾睿 | 《若把你》 |
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 都会帮你处理示例:
第一个例子:
第二个例子:
值班人员 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 |
---|---|---|---|---|---|
小王 | 小李 | 小张 | 小陈 | 小赵 |
十五、特殊字符
特殊字符 | 描述 | 字符的代码 |
---|---|---|
空格符 | | |
< | 小于号 | < |
> | 大于号 | > |
& | 和号 | & |
¥ | 人民币 | ¥ |
© | 版权 | © |
® | 注册商标 | ® |
°C | 摄氏度 | @deg;C |
± | 正负号 | plusmn; |
× | 乘号 | times; |
÷ | 除号 | ÷ |
² | 平方(上标²) | ² |
³ | 立方(上标³) | ³ |
十六、附录
MarkDown的编辑器有很多,CSDN博客也支持MarkDown格式,本文即是MarkDown编写。推荐以下方式:
1)Typora:实时更新;
2)VSCode:安装插件[Markdown Preview Enhanced
]可以边写边预览,另外[Markdown All in One
]插件也不错,[Markdown Theme Kit]插件可以设置MarkDown编辑器的皮肤样式;
3)LaTeX公式编写:latex