Hexo的使用和Markdown基础语法

什么是Hexo

Hexo是一个快速、简洁且高效的博客框架,使用Markdown解析文章。markdown是一种轻量级标记语言(在百度百科上抄下来的),总之,就是一种格式,方便写者排版,在Hexo中,markdown是用来写文章的。所以,在写文章之前,你需要先了解一下markdown的基础语法。

Markdown基础语法

记录学习下markdown的基础语法:

一、标题

  • 1️⃣ 一级标题# 标题内容
  • 2️⃣ 二级标题## 标题内容
  • 3️⃣ 三级标题### 标题内容

以此类推,最多六级标题。标题前面的井号数量表示标题级别,井号后面要加一个空格。

二、文字格式

  • **加粗的文字** 或者 __加粗的文字__加粗字
  • *斜体的文字* 或者 _斜体的文字_斜体字
  • ***加粗且斜体的文字*** 或者 ___加粗且斜体的文字___加粗斜体字
  • ~~删除的文字~~删除线

这些格式可以让文字更加醒目,突出重点。

三、列表

无序列表

  • 使用-*+作为列表标记,每行一个列表项。

示例:
- 列表项1
- 列表项2
- 列表项3

显示效果:

  • 列表项1
  • 列表项1
  • 列表项1

有序列表

  • 使用数字加点作为列表标记,每行一个列表项。

示例:
1. 列表项1
2. 列表项2
3. 列表项3

显示效果:

  1. 第一项
  2. 第二项
  3. 第三项

四、链接

  • 普通链接[链接描述](链接地址)
    示例:[百度一下](https://www.baidu.com)
    显示效果:百度一下
  • 带标题的链接[链接描述](链接地址 "标题")
    示例:[百度一下](https://www.baidu.com "百度首页")
    显示效果:百度一下

五、图片

  • 插入图片![图片描述](图片链接)
    示例:![示例图片](https://i.imgs.ovh/2025/04/13/aAO0p.jpeg)
    显示效果:
    示例图片
    图片描述会显示在图片无法加载时。

六、引用

  • 使用>来表示引用。
    示例:> 这是一段引用的文字
    显示效果:

    这是一段引用的文字

七、代码

(一)行内代码

  • 使用反引号`来标记。
    示例:
    1
    `这里是一段`代码   
    显示效果:
    这里是一段代码

(二)代码块

  • 使用三个反引号```来标记代码块。
    示例:
    1
    2
    3
    $ ```python
    $ print("Hello, World!")
    $ ```

    $号是为了不让代码块被解析为Markdown的转义字符。

    显示效果:
    1
    print("Hello, World!")

八、表格

• 使用|来分隔列,-来分隔表头和内容。
示例:

1
2
3
|列1|列2|列3|
|---|---|---|
|内容1|内容2|内容3|

显示效果:

列1 列2 列3
内容1 内容2 内容3

九、分割线

• 使用三个或更多---***___来创建分割线。

示例:---***___

显示效果:




十、任务列表

  • 使用- [ ]表示未完成的任务,- [x]表示已完成的任务。
    示例:
    1
    2
    - [ ] 任务1
    - [x] 任务2
    显示效果:
    • 任务1
    • 任务2

十一、表情符号

  • Markdown支持使用表情符号的短代码。
    示例::smile:
    显示效果:😄

十二、其他

  • 换行:在行尾添加两个空格即可换行。
  • 转义字符:使用\来转义特殊字符,比如\*会显示为*

以上就是我常用的Markdown语法🎉,能够让文档排版更美观,表达更清晰!💪

最后,Markdown语法还有很多,只是大多不是我常用的,这里就不记录,如果有兴趣的可以去学习一下。