📜  Grav-Markdown语法(1)

📅  最后修改于: 2023-12-03 15:01:04.054000             🧑  作者: Mango

Grav-Markdown语法介绍

简介

Grav是一个现代的开源静态网站生成器,使用现代技术和工具进行构建,支持扩展和高度可配置性。Grav使用Markdown作为主要内容格式,通过Grav-Markdown语法使得Markdown做为一种文档编写语言,得到了大量增强和拓展。

标题

Markdown中的标题使用#号进行表示,Grav-Markdown语法中支持6级标题,#越少,标题级别越高,例如:

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

一级标题

二级标题
三级标题

四级标题

五级标题
六级标题
段落

Grav-Markdown中的换行需要用两个空格+回车来表示,例如:

我是第一行  
我是第二行

我是第一行
我是第二行

在两段之间需要留有一个或多个空行作为段落分隔,例如:

我是第一段

我是第二段

我是第一段

我是第二段

列表

Grav-Markdown支持无序列表和有序列表。无序列表使用 * 或 + 或 - ,有序列表使用数字加英文句点作为列表标记,例如:

- 无序列表1
- 无序列表2
- 无序列表3

1. 有序列表1
2. 有序列表2
3. 有序列表3
  • 无序列表1
  • 无序列表2
  • 无序列表3
  1. 有序列表1
  2. 有序列表2
  3. 有序列表3
强调

Grav-Markdown中支持使用*或者_对文字进行强调,例如:

*这是一个斜体*
_这是一个斜体_

**这是一个粗体**
__这是一个粗体__

这是一个斜体 这是一个斜体

这是一个粗体 这是一个粗体

链接和图片

Grav-Markdown中的链接和图片都很简单,比如要添加一个链接,格式为:链接名称;要添加一张图片,格式为:图片描述,例如:

这是[百度一下](https://www.baidu.com)链接

这是一张图片
![Alt text](https://xiaoguo-1257948450.cos.ap-chongqing.myqcloud.com/images/goods/20210409/20210409102259_d20u.jpg)

这是百度一下链接

这是一张图片 Alt text

代码段

在Grav-Markdown中,我们可以使用 ` 来表示代码段,也可以使用 ~~~ 表示一个带有代码类型的代码段,例如:

这是一段代码:`echo "Hello World!"`

这是一个带有代码类型的代码段:
~~~ php
<?php
    echo "Hello World!";
?>
~~~

这是一段代码:echo "Hello World!"

这是一个带有代码类型的代码段:

<?php
    echo "Hello World!";
?>
引用

Grav-Markdown中,使用>表示引用一段话,例如:

> 这是一段引用的话

这是一段引用的话

分割线

Grav-Markdown中使用三个或以上的 - 或 * 来创建一个分割线,例如:

---

结尾

以上就是Grav-Markdown常见语法的介绍,希望对程序员们的Markdown语法学习有所帮助。