13 Markdown语法介绍
在开展 Hexo 网站搭建系列教程的过程中,撰写文章是一个重要的环节,而 Markdown 是撰写文章的主要语法。在本篇教程中,我们将深入探讨 Markdown 的语法特性,帮助你更好地撰写文章。接下来,我们会从上篇教程中的 HTTPS 配置继续,并为下篇教程中的新建文章命令做好铺垫。
Markdown 基础语法
Markdown 是一种轻量级的标记语言,用于将文本格式化为 HTML。它的语法简单易懂,非常适合撰写博客文章和文档。以下是一些常用的 Markdown 语法:
标题
Markdown 使用 #
来表示标题,标题的级别通过 #
的数量来确定,一至六级的标题分别使用 1 到 6 个 #
:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
生成效果如下:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
段落与换行
段落由一个或多个文本行组成,段落之间空一行。要创建换行,可以在行末添加两个空格:
这是第一段。
这是第二段,后面有两个空格以便换行。
这是第二段的下一行。
强调
要强调文字,可以使用 *
或 _
来实现斜体和粗体效果:
*斜体文字*
**粗体文字**
效果为:斜体文字,粗体文字。
列表
Markdown 支持无序列表和有序列表:
无序列表
使用 *
、-
或 +
开头:
- 项目一
- 项目二
- 子项目
有序列表
使用数字加点的方式:
1. 第一项
2. 第二项
1. 子项一
2. 子项二
链接与图片
链接和图片的格式十分相似,主要在于前者使用 []
和 ()
,后者则在前面加一个 !
:
[点击这里](https://example.com)
![图片描述](https://example.com/image.jpg)
代码块
Markdown 支持内联代码和代码块。内联代码使用反引号 `
包裹,而代码块则使用三个反引号
```:
这是 `inline code` 例子。
这是一个代码块 print("Hello, World!")
引用
引用使用 >
符号:
> 这是一个引用示例。
分隔线
分隔线使用三个或以上的 -
、*
或 _
:
---
实际案例
假设你想要撰写一篇关于 Python 的基础知识,你可以使用 Markdown 语法来组织你的内容。以下是一个简单的示例:
# Python 基础
Python 是一种广泛使用的高级编程语言。
## 数据类型
- `int`:整数类型
- `float`:浮点数类型
- `str`:字符串类型
### 示例代码
```python
# 这是一个基本的打印语句
print("Hello, World!")
使用 Python,你可以用简单的代码实现复杂的逻辑。
在创建上述 Markdown 文档后,Hexo 会将其转化为 HTML 格式并展示在你的网站上。
## 小结
Markdown 语法不仅简单易学,也极大地方便了我们撰写和格式化文章。在本篇教程中,我们详细介绍了 Markdown 的基础语法特点以及实际应用案例,为后续的撰写文章之新建文章命令做好准备。接下来,我们将讨论如何使用命令来新建文章,这是撰写和发布内容的第一步。
希望这篇 Markdown 语法介绍对你有帮助!如果你有任何疑问,随时可以查阅相关文档或向我提问。