Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。Markdown文件通常以`.md`或`.markdown`为后缀。这篇博文将介绍Markdown的一些基本语法,帮助您快速上手。
标题
在Markdown中,您可以通过在文本前面添加`#`符号来创建标题。`#`的数量表示标题的级别。例如:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
段落和换行
在Markdown中,段落由一个或多个连续的文本行组成,并由一个或多个空行分隔。要在段落内创建一个换行(即 `<br>`),在行尾处添加两个或更多的空格然后回车。
文本样式
- **粗体**:将文本两侧用两个星号或下划线包起来。例如:`**粗体**` 或 `__粗体__`。
- *斜体*:将文本两侧用一个星号或下划线包起来。例如:`*斜体*` 或 `_斜体_`。
- **_粗斜体_**:将文本两侧用三个星号或下划线包起来。例如:`***粗斜体***` 或 `___粗斜体___`。
- ~~删除线~~:将文本两侧用两个波浪线包起来。例如:`~~删除线~~`。
列表
Markdown支持有序列表和无序列表。
- **无序列表**:使用星号、加号或减号作为列表标记。
- 项目1
- 项目2
- 子项目2.1
- 子项目2.2
- **有序列表**:使用数字后跟点号。
1. 第一项
2. 第二项
1. 子项2.1
2. 子项2.2
链接和图片
- **链接**:`[链接文字](URL "可选的标题")`。例如:`[Google](https://www.google.com "Google")`。
- **图片**:``。例如:``。
代码
- **行内代码**:使用反引号包裹代码。例如:`` `代码` ``。
- **代码块**:使用三个反引号包裹代码块,并可以指定语言(可选)。
```python
def hello():
print("Hello, world!")
```
引用
使用 `>` 符号创建引用。例如:
> 这是一个引用。
水平线
使用三个或更多的星号、减号或下划线来创建水平线。例如:
---
表格
创建表格通过使用管道符号 `|` 和减号 `-` 来定义表头和列。例如:
| 标题1 | 标题2 | 标题3 |
|-------|-------|-------|
| 行1列1 | 行1列2 | 行1列3 |
| 行2列1 | 行2列2 | 行2列3 |
结尾
Markdown的简洁和易用性使它成为编写和共享文档的优选方式之一。通过这些基本的Markdown语法,您可以创建出格式丰富、外观专业的文档。练习使用这些基本元素,您将能够高效地使用Markdown进行日常写作。