teet

发布时间 2023-06-10 19:34:29作者: nickoo

# Markdown 语法
>
>[官网](Markdown.com.cn)
>
## 一、标题语法

要创建标题,需要在单词或短语前面添加井号 (#) 。# 的数量代表了标题的级别。

| 语法 | HTML | 预览效果 |
| :----- | :--: | -------: |
| # 标题一 | \<h1>标题一 \</h1> | <h1 style="border-bottom:none;display:inline-block">标题一 </h1> |
| ## 标题二 | \<h1>标题二 \</h1> | <h2 style="border-bottom:none;display:inline-block">标题一 </h2> |
| ### 标题三 | \<h1>标题三 \</h1> | <h3 style="border-bottom:none;display:inline-block">标题一 </h3> |

## 二、段落语法

直接书写的文字即为段落,段落与段落之间用空行分隔。

## 三、换行语法

方法一:直接在末尾回车

方法二:使用换行符:\<br>

**<span style="color:red">tips: \ 为转义符</span>**

## 四、强调语法

通过将文本设置为粗体或斜体来强调其重要性。

| 类型 | 写法 | 示例 | 对应html标签 |
| :---- | :---:| :----:| ---: |
| 粗体 | \*\*粗体\*\* | **粗体** | \<strong>\</strong> |
| 斜体 | \*斜体\* | *斜体* | \<em>\</em> |
| 粗斜体 | \*\*\*粗斜体\*\*\* | ***粗斜体*** | em > strong |

注:如果想给字体换颜色、字体或者居中显示,需要使用内嵌HTML来实现。一般使用 \<span> 标签

## 五、引用语法

### 1、要创建块引用,需要在段落前添加一个 > 符号

> 这是一个引用块,我写这么多的文字只是想看一下排版问题

### 2、多个段落的块引用

> 这是第一个段落
>
> 段落二,两个段落之间有一个 > 符号

### 3、嵌套块引用:>>

> 外层引用
>
>>内层引用

### 4、带有其它元素的块引用

块引用可以包含**部分**其他 Markdown 格式的元素。

> ### 引用标题1-6
>
> - 列表
>
> *斜体* 还有 **加粗**.

## 六、列表语法

### 1、有序列表:Ol > li

要创建有序列表,需要在每个列表项前添加数字并紧跟一个英文**句点'.'**。数字不必按数学顺序排列,但是列表应当以数字 1 起始。

1. 列表1,
2. 列表2
3. 列表3
1. 子列表1
2. 子列表2

### 2、无序列表:ul > li

要创建无序列表,需要在每个列表项前面添加破折号 (-)、星号 (*) 或加号 (+) 。缩进一个或多个列表项可创建嵌套列表。**符号与文字之间用一个空格隔开**

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

### 3、在列表中嵌套其他元素

要在保留列表连续性的同时在列表中添加另一种元素,请将该元素缩进四个空格或一个制表符(四个空格的制表符)。

3.1、列表中嵌套段落:

- 段落1
- 段落2

段落3

- 段落4

3.2、列表中嵌套引用块

- 段落1
- 段落2

>段落3

- 段落4

3.3、列表中嵌套代码块

代码块通常采用四个空格或一个制表符(四个空格的制表符)缩进。当它们被放在列表中时,请将它们缩进八个空格或两个制表符(四个空格的制表符)。

1. 段落1
2. 段落2

<html>
<head>
<title>Test</title>
</head>
</html>

3. 段落3

3.4、图片
>待更新

3.5、列表

1. 有序列表1
2. 有序列表2
3. 有序列表3
- 无序列表1
- 无序列表2
4. 有序列表4

## 七、代码语法

### 1、代码块

要将单词或短语表示为代码,请将其包裹在三个反引号 \`\`\` 或一个 \` 中,对应的html标签为\<code>\</code>

`这会被当做一段代码显示,包括高亮`

```第二种写法```

### 2、代码块

要创建代码块,请将代码块的每一行缩进至少四个空格或一个制表符(四个空格的制表符)。

<html>
<head>
</head>
</html>

## 八、分割线语法

要创建分隔线,请在单独一行上使用三个或多个星号 (***)、三个破折号 (---) 或三个下划线 (___) ,并且不能包含其他内容。

推荐使用
***

## 九、链接语法

链接文本放在中括号内,链接地址放在后面的括号中,链接title可选。

超链接Markdown语法代码:[超链接显示名](超链接地址 "超链接title")

对应的HTML代码:\<a href="超链接地址" title="超链接title">超链接显示\</a>

这是一个链接 [Markdown语法](https://markdown.com.cn)。

### 1、给超链接添加标题

链接title是当鼠标悬停在链接上时会出现的文字,这个title是可选的,它放在圆括号中链接地址后面,跟链接地址之间以空格分隔。

这是一个链接 [Markdown语法](https://markdown.com.cn "最好的markdown教程")。

### 2、网址和Email地址

使用尖括号可以很方便地把URL或者email地址变成可点击的链接。
<https://markdown.com.cn>
<fake@example.com>

### 3、带格式化的链接

强调/斜体链接, 在链接语法前后增加星号(一个或两个)。

**[这是一个强调链接,会打开markdown官方文档](https://markdown.com.cn/basic-syntax/links.html)**

*[这是一个斜体链接,会打开markdown官方文档](https://markdown.com.cn/basic-syntax/links.html)*

要将链接表示为代码,请在方括号中添加反引号。

比如这个 [`代码片段`](https://markdown.com.cn/basic-syntax/links.html),可以点击跳转

### 4、引用类型链接

引用样式链接是一种特殊的链接,它使URL在Markdown中更易于显示和阅读。参考样式链接分为两部分:与文本保持内联的部分以及存储在文件中其他位置的部分,以使文本易于阅读。

[hobbit-hole][1]

[1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle