Markdown Study Note
一、Markdown 简介
一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。2004 年由John Gruber创建。其编写的文档后缀为 .md, .markdown。
二、Markdown 语法
标题语法
一级标题
=================
二级标题
-----------------
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
字体格式
*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___
分割线
***
* * *
*****
- - -
----------
删除线和下划线
~~需要删除的内容~~
<u>需要加下划线的内容</u>
案例如下:
需要删除的内容
需要加下划线的内容
脚注
这是一段案例语句,现在我们需要给案例两个字进行脚注
这是一段案例[^脚注文本]语句,现在我们需要给案例两个字进行脚注
[^脚注文本]: 这里就是需要注释的内容
案例如下:
这是一段案例[1]语句,现在我们需要给案例两个字进行脚注
列表和列表嵌套
* 第一项
* 第二项
* 第三项
+ 第一项
+ 第二项
+ 第三项
- 第一项
- 第二项
- 第三项
1. 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
2. 第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第一个元素
案例如下:
- 第一项
- 第二项
- 第三项
- 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
区块和区块嵌套
> 区块内容
> 区块最外层
> > 第一层嵌套
> > > 第二层嵌套
案例如下:
区块内容
区块最外层
第一层嵌套
第二层嵌套
代码区块
`代码内容`
```指定语言
包裹代码
```
```javascript
$(document).ready(function () {
alert('RUNOOB');
});
```
案例如下:
$(document).ready(function () {
alert('RUNOOB');
});
链接和高级链接
[链接名称](链接地址)
<链接地址>
链接也可以用变量来代替,文档末尾附带变量地址:
第一个案例高级链接 [Google][1]
这个链接是谷歌的网址 [Runoob][Google]
在结尾为变量赋值(网址)
[1]: http://www.google.com/
[Google]: http://www.google.com/
案例如下:
第一个案例高级链接 Google
这个链接是谷歌的网址 Runoob
图片
![alt 属性文本](图片地址)
![alt 属性文本](图片地址 "可选标题")
案例如下:
表格
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
案例如下:
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
表格对齐
-:
设置内容和标题栏居右对齐。:-
设置内容和标题栏居左对齐。:-:
设置内容和标题栏居中对齐。
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
案例如下:
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
转义
以下符号前加为转义
反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号
案例如下:
** 显示星号 **
编辑公式
使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式来实现
$$
mathbf{V}_1 imes mathbf{V}_2 = egin{vmatrix}
mathbf{i} & mathbf{j} & mathbf{k} \
frac{partial X}{partial u} & frac{partial Y}{partial u} & 0 \
frac{partial X}{partial v} & frac{partial Y}{partial v} & 0 \
end{vmatrix}
$$
案例如下:
$$
mathbf{V}_1 imes mathbf{V}_2 = egin{vmatrix}
mathbf{i} & mathbf{j} & mathbf{k}
frac{partial X}{partial u} & frac{partial Y}{partial u} & 0
frac{partial X}{partial v} & frac{partial Y}{partial v} & 0
end{vmatrix}
$$
这里就是需要注释的内容 ↩︎