Markdown 段落
在两段文字之间空一行或者多行都会显示一行的换行效果
在段落前加空格或者制表符来进行段落的缩进可能会产生意想不到的格式问题
Markdown 标题
在单词或短语前面添加井号 # 创建标题, # 的数量代表了标题的级别
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
(最多创建六级标题,记得井号后面要加一个空格)
也可以在文本下方添加任意数量的 == 号来标识一级标题,或者任意数量的 -- 号来标识二级标题
一级标题
二级标题
(此时两段文字之间不用通过空一行来显示换行的效果)
Markdown 换行
在一行的末尾添加两个或多个空格,
然后按回车键,即可创建一个换行
Markdown 强调
在单词或短语的前后各添加两个星号实现加粗的效果
在单词或短语前后添加一个星号以实现斜体的效果
在单词或短语的前后各添加三个星号以实现斜体加粗的效果
Markdown 引用
在段落前添加一个 > 符号创建块引用
块引用自带换行效果
块引用可嵌套,在要嵌套的段落前添加一个 >> 符号即可
块引用可以包含多个段落
在段落之间的 > 空白行添加一个 > 符号即可
(记得在 > 符号后要加一个空格)
Markdown 列表
在每个列表项前添加数字并紧跟一个英文句点来创建有序列表
- 1
- (记得后面要加空格)
- (自带换行效果)
在每个列表项前面添加破折号 - 星号 * 或加号 + 来创建无序列表
- 1
- 2 (记得后面要加空格)
- 3 (自带换行效果)
通过缩进一个或多个列表项可创建嵌套列表
- 可以无序列表嵌套有序列表
- 也可以有序列表嵌套无序列表
- 后面不再演示,自己探索
- 也可以有序列表嵌套无序列表
Markdown 代码
将代码高亮的格式如下:
三个反引号 + 编程语言
在这里写所需要高亮的代码
三个反引号
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello world!");
//输出hello world;
}
用反引号
` 包裹以实现文字高亮,如果一句话中含有一个或多个反引号,则可以用双反引号 `` 包裹以实现高亮
Markdown 分隔线
在单独一行上使用三个或多个星号 *** 破折号 --- 或下划线 ___ 以创建分割线,注意中间不能包含其他内容
Markdown 链接
超链接Markdown语法代码:[超链接显示名] (超链接地址 "超链接标题")
(超链接标题是当鼠标悬停在链接上时会出现的文字,这个标题是可选的,它放在圆括号中链接地址后面,跟链接地址之间以空格分隔)
使用尖括号包裹可以把URL或者email地址变成可点击的链接
Markdown 图片
插入图片Markdown语法代码:![图片alt] (图片链接 "图片标题")
(图片alt为图片无法正常显示时出现的文字,图片标题和超链接标题功能相同)
Markdown 转义字符
在字符前面添加反斜杠字符 \ 以显示原本用于格式化 Markdown 文档的字符
总结
对于我们日常使用来说,掌握这些基本语法就够用了,如果想要了解更多的Markdown扩展语法,可以去https://markdown.com.cn/extended-syntax/深入学习