Appearance
Markdown 基础语法
Markdown 提供了一系列简单的标记符号,用于表示文本的结构和格式。下面我们将详细介绍这些基础语法。
标题(H1-H6)
使用 # 符号来表示标题,# 的数量表示标题的级别,从 1 到 6。
markdown
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题段落与换行
在 Markdown 中,段落之间需要空一行。如果要在段落内换行,可以在行尾添加两个或更多空格,然后按回车键。
markdown
这是第一个段落。
这是第二个段落,与第一个段落之间有空行。
这是一行文本
这是同一段落的下一行,通过行尾添加空格实现换行。强调(粗体、斜体)
粗体
使用 ** 或 __ 包围文本实现粗体效果。
markdown
**这是粗体文本**
__这也是粗体文本__斜体
使用 * 或 _ 包围文本实现斜体效果。
markdown
*这是斜体文本*
_这也是斜体文本_粗体加斜体
可以组合使用粗体和斜体标记。
markdown
***这是粗体加斜体文本***
___这也是粗体加斜体文本___列表(有序列表、无序列表)
无序列表
使用 -、* 或 + 作为列表项的标记。
markdown
- 列表项 1
- 列表项 2
- 列表项 3
* 列表项 1
* 列表项 2
* 列表项 3
+ 列表项 1
+ 列表项 2
+ 列表项 3有序列表
使用数字加 . 作为列表项的标记。
markdown
1. 列表项 1
2. 列表项 2
3. 列表项 3嵌套列表
列表可以嵌套,通过缩进实现。
markdown
1. 一级列表项 1
- 二级列表项 1
- 二级列表项 2
2. 一级列表项 2
1. 二级列表项 1
2. 二级列表项 2引用(单行引用、嵌套引用)
使用 > 符号表示引用。
单行引用
markdown
> 这是一个引用。多行引用
markdown
> 这是一个多行引用。
> 第二行引用。
> 第三行引用。嵌套引用
markdown
> 这是一级引用。
> > 这是二级引用。
> > > 这是三级引用。代码(行内代码、代码块)
行内代码
使用 ` 包围代码片段。
markdown
这是行内代码 `const x = 10;` 的示例。代码块
使用三个 ` 包围代码块,可以指定语言。
markdown
```javascript
function hello() {
console.log('Hello, world!');
}python
def hello():
print('Hello, world!')
## 链接(行内链接、参考链接)
### 行内链接
```markdown
[链接文本](https://www.example.com)带标题的链接
markdown
[链接文本](https://www.example.com "链接标题")参考链接
markdown
[链接文本][1]
[1]: https://www.example.com "链接标题"图片(基本图片、带标题图片)
基本图片
markdown
带标题的图片
markdown
图片作为链接
markdown
[](https://www.example.com)小结
以上就是 Markdown 的基础语法,掌握这些语法后,你就可以开始编写基本的 Markdown 文档了。在接下来的章节中,我们将介绍更多高级技巧,帮助你进一步提升 Markdown 文档的质量和效果。