# Markdown语法


Markdown是一种轻量级的标记语言，创始人为John Gruber，其允许人们使用易读易写的纯文本格式编写文档。本文将对其语法进行简单的说明。

Typora是一款非常好用的markdown编辑器，方便快捷，可以直接下载使用，地址为：https://www.typora.io/

## 1.标题 

文字前边加几个`#`代表几级标题（需要用空格隔开），在标题下一行加任意多个`=`为一级标题，加任意多个`-`为二级标题

## 2.列表

无序列表，用`-, +, *`都可以

- 第一点
+ 第二点
* 第三点

有序列表，用 `1. 2.`

1. 第一点
2. 第二点

## 3.引用

引用，用`>` 来表示, `>`后5个空格表示代码块格式

> 这是一段引用

>> 二级引用

>>> 三级引用

>      int main(){
>         printf("hello world")
>     }

## 4.字体

两个`*`或`_`代表加粗，一个`*`或`_`代表斜体，`~~`代表删除

**加粗**  
__加粗__  
*斜体*  
_斜体_  
~~删除~~

## 5.图片

! + [ 图片地址 ] + ( 图片链接 )  
图片的链接也可以仿照下边

![我是图片](https://connorlin.github.io/images/avatar.jpg)

## 6.链接

行内式 [ 被链接文字 ] + ( 地址 )  
参考式 [ 被链接文字 ] + [ A ]  ，在其他地方定义 [ A ]: aaaa  
自动链接  用<>括号括起来

新浪的网址是：  
[新浪](http://www.sina.com)  
[english sina][url1]  
<http://www.sina.com>

[url1]: http://www.sina.com/ "english sina"

## 7.代码块

行内代码使用两个``标识，可嵌入文字中
代码块使用4个空格或```标识，语法高亮，在后边写上语言即可

我的代码是`#include “stdio.h”`，你的呢？

```python
import time
```

## 8.表格

对齐样式：  
居左：:---  
居中：:---:  
居右：---:

|标题|标题|标题|
|:---|:---:|---:|
|文本1|文本2|文本3|
|文本1111111|文本2222222|文本3333333|

## 9.分隔线

在一行中用三个以上的`*,-,_`来建立一个分隔线，行内不能有其他东西

***
---
___

## 10.换行

用两个空格换行

第一行  
第二行

## 11.脚注

这是脚注1[^1] 

这是脚注2[_2]

[^1]:这是脚注111 
[_2]:这也是脚注222

## 12.和html标签有关的符号

<font face="微软雅黑" color="red" size="3">字体及字体颜色和大小</font>

<font color="#0000ff">字体颜色</font>

使用html标签`<br/>`<br/>换行

<p align="left">居左文本</p>
<p align="center">居中文本</p>
<p align="right">居右文本</p>

<u>下划线文本</u>
