MarkDown的基本语法使用

Markdown 语法简介

Markdown 语法是轻量级文本标记语言, Markdown简单易学,功能强大,且 Markdown 格式也可以转换成 html, pdf 等。

接下来我就来介绍些 Markdown 的一些常用功能:

标题

1
2
3
4
5
6
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

强调样式

1
2
3
4
5
*斜体*  或者 _斜体_
**加粗**
***斜体并加粗***
~~划掉某些不需要的文字~~
`标红强调`

强调样式图片

排列

1.有序排列

1
2
3
1. 有序排列只需在文字前加 一个数字和一个英文句点
2. 数字不管有序还是无序
4. 结果都是有序的
  1. 有序排列只需在文字前加 一个数字和一个英文句点
  2. 数字不管有序还是无序
  3. 结果都是有序的

2.无序排列

有三个符号表示无序排列 * + -

1
2
3
* 无序排列
+ 无序排列
- 符号和文字之间要加一个字符的空格
  • 无序排列
  • 无序排列
  • 符号和文字之间要加一个字符的空格

分割线

在一行用三个以上的 * 或者 - 或者 _ 即可新建一条分隔线。

1
2
3
分割线
****
吼吼吼

分割线


吼吼吼

制表

语法说明:

1.第一行为表头,第二行主要是分隔表头以及内容,第三行开始为表格内容

2.第二行中输入 : 可对齐该列的内容。详情见下

1
2
3
4
|     左对齐      |     居中对齐    | 右对齐          | 
| :------ | :-----: | -------: |
| 今天天气怎么样 | 今天天气怎么样 | 今天天气怎么样 |
| 有点热 | 有点热 | 有点热 |
左对齐 居中对齐 右对齐
今天天气怎么样 今天天气怎么样 今天天气怎么样
有点热 有点热 有点热

任务列表

在项目的缺陷、合并请求和描述中可添加任务列表

1
2
3
4
5
- [x] 表示已经完成的任务
- [ ] 表示正在进行的任务
- [x] files-test 1
- [ ] files-test 2
- [ ] files-test 3

img

区块引用

1
2
3
4
> Markdown的区块引用类似 email 中`> ` 的引用方式。
> > 嵌套的引用也是支持的哦。
>
> 要注意的是`>`后面是有一个空格的。

代码框

1
2
3
4
```javascript
var s = "Hello world";
alert(s);
```

js代码图片

公式

1
行内公式$`a^2+b^2=c^2`$

行内公式a^2+b^2=c^2a2+b2=c2

1
2
3
4
这种公式会渲染成单独的一行
```math
\textrm{Accuracy} = \dfrac{N_{match}}{N_{all}}
```

这种公式会渲染成单独的一行

数学公式图片

HTML支持

一些Markdown不支持的功能,可通过HTML实现

1
2
3
4
5
<!-- 内容居中展示 -->
<center>
<img src="https://gnaixeuy.cn" />
<p>Hello GnaixEuy<p></center>
</center>

插入图片

1
2
3
4
5
6
7
内联式:
![a](https://gnaixeuy.cn/image1.jpg)

引用试:
![a][logo]

[logo]: https://gnaixeuy.cn/image1.jpg

插入链接

链接的语法与图片的语法非常相似,只是差了一个 !

链接的语法为 []()

1
2
3
4
[首页](http://www.gnaixeuy.cn)

或者不输入内容然后使用[链接]
[百度链接]: http://www.baidu.com

首页
[百度链接]: http://www.baidu.com