Markdown语法教程

262 阅读2分钟

什么是Markdown?

Markdown是一种轻量级标记语言,它被广泛用于撰写简单格式的文档,如文章、笔记、博客和README文件。Markdown语法非常简单且易于学习,它允许你专注于内容,而不是复杂的排版。

标题

要创建标题,只需在文本前面添加一个或多个#号,#的数量表示标题级别。例如:

shellCopy code
# 这是一级标题
## 这是二级标题
### 这是三级标题

文本样式

加粗和斜体

要使文本加粗,可以使用双星号或__双下划线__包围文本。要使文本斜体,可以使用单星号或_单下划线_包围文本。示例:

markdownCopy code
**加粗文本**
__加粗文本__
*斜体文本*
_斜体文本_

删除线

要添加删除线,可以使用两个波浪线符号。示例:

Copy code
~~被删除的文本~~

引用

要创建引用文本块,只需在文本前面添加>符号。示例:

markdownCopy code
> 这是引用文本块。

列表

无序列表

要创建无序列表,可以使用-+*符号,后面跟一个空格。示例:

diffCopy code
- 项目1
- 项目2
- 项目3

有序列表

要创建有序列表,可以使用数字后面跟一个英文句点和空格。示例:

markdownCopy code
1. 项目1
2. 项目2
3. 项目3

嵌套列表

列表项中可以嵌套其他列表,只需在嵌套列表前添加四个空格。示例:

markdownCopy code
- 项目1
    - 子项目1
    - 子项目2
- 项目2

链接与图片

链接

要创建链接,可以使用[链接文本](URL)的格式。示例:

lessCopy code
[点击这里访问Google](https://www.google.com/)

图片

要插入图片,可以使用![替代文本](图片URL)的格式。示例:

lessCopy code
![可爱的猫咪](https://example.com/cat.jpg)

代码块

要在文档中插入代码块,可以使用三个反引号```包围代码。你还可以指定代码块的编程语言,这样在渲染时会获得相应的语法高亮效果。示例:

 ```python def hello(): print("Hello, World!") ``` 

表格

要创建表格,可以使用管道符|分隔不同列,使用减号-分隔表头和内容。示例:

luaCopy code
| 姓名   | 年龄 | 性别 |
|--------|-----|------|
| 张三   | 25  | 男   |
| 李四   | 30  | 女   |

水平线

要添加水平线,可以在一行中使用三个或更多的减号-、星号*或下划线_。示例:

yamlCopy code
---

以上内容为ai生成!