Markdown 是一种轻量级标记语言,它通过纯文本格式的标记符号,能够快速地转换成格式化的文档。下面是 Markdown 的详细语法介绍与使用:
标题
使用 #
号来表示标题,数量表示标题的等级(1-6 级)。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
段落
段落之间需要空一行。
这是第一段。
这是第二段。
换行
在行尾添加两个以上的空格或使用 <br>
标签来实现换行。
第一行结束后有两个空格
换行了。
使用<br>标签换行。
强调
使用 *
或 _
包围文本可以表示斜体,使用 **
或 __
表示粗体,使用 ~~
表示删除线。
*斜体* 或 _斜体_
**粗体** 或 __粗体__
~~删除线~~
列表
无序列表
使用 -
、+
或 *
表示无序列表。
- 项目一
- 项目二
- 子项目
- 子项目
+ 项目三
* 项目四
有序列表
使用数字后跟一个点表示有序列表。
1. 第一项
2. 第二项
3. 第三项
引用
使用 >
表示引用。
> 这是一个引用。
> 可以包含多行文字。
代码
行内代码
使用反引号 `
包围代码片段。
这是 `行内代码` 示例。
代码块
使用三个反引号 ```````````包围多行代码,可以指定语言来高亮代码。
```python
def hello_world():
print("Hello, World!")
## 链接
使用 `[链接文本](URL)` 创建链接。
```markdown
[Google](https://www.google.com)
图片
使用 ![替代文本](图片URL)
插入图片。
![描述](https://www.example.com/image.jpg)
表格
使用 |
分隔单元格,使用 -
创建表头。
| 头部1 | 头部2 |
| ----- | ----- |
| 单元格1 | 单元格2 |
| 单元格3 | 单元格4 |
分隔线
使用三个以上的 -
、*
或 _
创建分隔线。
---
***
___
注脚
使用 [^注脚]
表示注脚,在文档底部添加注脚内容。
这是一个注脚示例[^1]。
[^1]: 注脚内容。
任务列表
使用 - [ ]
表示未完成任务,使用 - [x]
表示已完成任务。
- [x] 已完成的任务
- [ ] 未完成的任务
以上是 Markdown 的基础语法。Markdown 还支持扩展语法,如表情符号、目录等,具体实现可能因不同的 Markdown 渲染器而异。