MarkDown基本使用
1. MarkDown是什么?
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,Markdown文件的后缀名便是“.md
”。
2. MarkDown标题语法
要创建标题,请在单词或短语前面添加井号 (#
),井号和标题之间有一个空格 。#
的数量代表了标题的级别。例如:添加三个 #
表示创建一个三级标题 (<h3>
) (例如:### 我的标题一
)。
MarkDown语法 | 预览效果如下: |
# 一级标题 |
一级标题 |
## 二级标题 |
二级标题 |
### 三级标题 |
三级标题 |
3. MarkDown字体语法
字体强调 | 预览效果如下: |
**粗体** |
粗体 |
*斜体* |
斜体 |
***斜体加粗*** |
斜体加粗 |
~~删除横线~~ |
删除横线 |
4. MarkDown引用语法
要创建块引用,请在段落前添加一个 >
符号。
> 引用内容
预览效果如下:
引用内容
🍓 多个段落的块引用
> 第一段块引用内容
> 第二段块引用内容
预览效果如下:
第一段块引用内容
第二段块引用内容
🍋 带有其它元素的块引用
块引用可以包含其他 Markdown 格式的元素。并非所有元素都可以使用,你需要进行实验以查看哪些元素有效。
#### 嵌套四级标题
- 嵌套无序序列块引用内容
**加粗**内容以及带有*斜体*的关键词
预览效果如下:
嵌套四级标题
- 嵌套无序序列块引用内容
加粗内容以及带有斜体的关键词
5. MarkDown表格
要添加表格,请使用三个或多个连字符(---
)创建每列的标题,并使用管道(|
)分隔每列。您可以选择在表的任一端添加管道,可以使用冒号(:
)来定义表格的对齐方式,左对齐(:---
),居中对齐(:---:
),右对齐(---:
)。
| 姓名 | 年龄 | 职业 | # 表头
| :---- | :----: | ----: | # 固定格式
| 小舞 | 22 | 法师 | # 行数据
| 小明 | 18 | 辅助 |
预览效果如下:
姓名 | 年龄 | 职业 |
小舞 | 22 | 法师 |
小明 | 18 | 辅助 |
6. MarkDown任务列表语法
要添加任务列表,需要在任务列表项之前添加破折号-
和方括号[ ]
,并在[ ]
前面加上空格。要选择一个复选框,请在方括号[x]
之间添加 x
。
- [ ] 下午有个重要会议
- [x] 今天很开心完成了所有任务
预览效果如下:
7. MarkDown代码语法
要添加代码块,需要使用三个反引号```
并标注代码语言,其语法如下:
```代码语言
code
```
例如以下代码:
```java
public class WelcomeMyBlog {
public static void main(String[] args) {
System.out.println("欢迎来到Supaleyer的博客");
}
}
```
预览效果如下:
public class WelcomeMyBlog {
public static void main(String[] args) {
System.out.println("欢迎来到Supaleyer的博客");
}
}
8. MarkDown使用Emoji表情
Markdown有两种方式使用表情符号:将表情符号复制并粘贴到Markdown格式的文本中,键入emoji shortcodes。
🍊 复制和粘贴表情符号
在大多数情况下,您可以直接复制表情符号并将其粘贴到Markdown文档中。许多Markdown应用程序会自动以Markdown格式的文本显示表情符号。
Tips:如果你使用的是静态网站生成器,必须确保将HTML页面编码修改为UTF-8。
🥭 使用表情符号快捷码
有些Markdown应用程序允许您通过键入表情符号快捷码来插入表情符号。这些以冒号:
开头和结尾,并包含表情符号的简码。
我笑了 :joy:
她走了,好伤心 :sob:
预览效果如下:
我笑了 😂
她走了,好伤心 😭
9. MarkDown官方工具和教程
更多语法参考官方教程:https://markdown.com.cn/