Markdown教程

栏目: markdown 发布时间:2024-12-03

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 HTML(或者其他格式)。Markdown 语法简洁明了,易于学习和使用,是许多开发者和技术写作者的首选工具。本教程将介绍 Markdown 的基本语法,帮助你快速上手。

1. 标题

Markdown 支持六级标题,使用 # 号来标记,# 号的数量表示标题的级别,# 号越多,标题级别越低。

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

2. 段落

Markdown 中的段落是通过空行来分隔的。你只需要简单地按下回车键两次,就可以开始一个新的段落。

这是第一段。

这是第二段。

3. 列表

无序列表

无序列表使用 *+- 作为列表项的前缀。

- 列表项1
- 列表项2
- 列表项3

有序列表

有序列表使用数字加上 . 来标记。

1. 列表项1
2. 列表项2
3. 列表项3

嵌套列表

你可以通过在一个列表项下添加缩进(通常是四个空格或一个制表符)来创建嵌套列表。

- 列表项1
  - 嵌套列表项1
  - 嵌套列表项2
- 列表项2

4. 链接

Markdown 支持两种链接语法:行内式和参考式。

行内式链接

这是一个[链接](https://www.example.com)到示例网站。

参考式链接

这是一个[链接][1]。

[1]: https://www.example.com

5. 图片

Markdown 图片的语法和链接类似,只是前面多了一个 ! 号。

行内式图片

![示例图片](https://www.example.com/image.jpg)

参考式图片

![示例图片][1]

[1]: https://www.example.com/image.jpg

6. 强调

Markdown 使用 *_ 来标记强调的文字。

单星号或下划线

*斜体文字* 或 _斜体文字_

双星号或双下划线

**粗体文字** 或 __粗体文字__

斜体和粗体结合

***斜体加粗文字*** 或 ___斜体加粗文字___

7. 代码块

单行代码

使用反引号将代码包裹起来。

`这是一个代码片段`

多行代码块

使用三个反引号(```)来标记代码块的开始和结束,并可以在第一个反引号后指定编程语言(可选)。

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

## 8. 表格

Markdown 支持简单的表格语法。

```markdown
| 表头1 | 表头2 | 表头3 |
|-------|-------|-------|
| 内容1 | 内容2 | 内容3 |
| 内容4 | 内容5 | 内容6 |

9. 分隔线

你可以使用三个连续的 -*_ 来创建分隔线。

---

***

___

10. 转义字符

Markdown 使用反斜杠 \ 来转义特殊字符,使其显示为普通字符。

\* 这不是斜体文字 \*

通过以上教程,你应该已经掌握了 Markdown 的基本语法。Markdown 的设计初衷就是简化文档的编写和排版,让你能够专注于内容本身。现在,你可以开始使用 Markdown 来编写你的文档、笔记或者博客了!

本文地址:https://www.tides.cn/p_markdown-tutorial