Markdown 使用教程

标题

语法:

1
不同数量的# 标题内容

说明:在Markdown中,标题共计六个等级,标题字号随等级的升高而相应的降低。

示例:

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

示例显示效果:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

斜体、粗体、加粗斜体、删除线

语法:

1
2
3
4
*斜体*
**粗体**
***加粗斜体***
~~删除线~~

示例显示效果:

斜体
粗体
加粗斜体
删除线

链接

自动链接

语法:

1
<链接地址>

说明:Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,Markdown 就会自动把它转成链接。
示例:

1
<https://chengjinli.github.io/>

示例显示效果:

https://chengjinli.github.io/

超链接

语法:

1
[链接文字](链接地址 "链接标题")

说明:()中的””之间可以为链接指定title,title属性可加可不加。title属性的效果是鼠标悬停在链接上会出现指定的 title 文字。链接地址与链接标题前有一个空格。
示例:

1
[MJ's Learning Notes](https://chengjinli.github.io/)

示例显示效果:

MJ’s Learning Notes

列表

有序列表

语法:

1
数字加一个英文句点

示例:

1
2
1. 有序列表1
2. 有序列表2

示例显示效果:

  1. 有序列表1
  2. 有序列表2

无序列表

语法:

1
*,+,- 加上列表内容

示例:

1
2
3
4
5
6
* 无序列表1
* 无序列表2
+ 无序列表3
+ 无序列表4
- 无序列表5
- 无序列表6

示例显示效果:

  • 无序列表1
  • 无序列表2
  • 无序列表3
  • 无序列表4
  • 无序列表5
  • 无序列表6

引用

单层引用

语法:

1
>加上被引用的内容

示例:

1
> 一行内容的引用

示例显示效果:

一行内容的引用

多层引用

语法:

1
不同数量的>加上被引用的内容

示例:

1
2
3
4
5
>>>第3层引用
>>第2层引用
>第1层引用

示例显示效果:

第3层引用

第2层引用

第1层引用

引用其他元素

语法:

1
引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等:

示例:

1
2
3
4
5
6
> ### 三级标题
> 1. 第一行列表内容
> 2. 第二行列表内容
>
> 插入代码的例子
> `print ("MJ")`

示例显示效果:

三级标题

  1. 第一行列表内容
  2. 第二行列表内容

print ("MJ")

插入图片

语法:

1
![图片Alt](图片地址 "图片Title")

说明:[]中写图片Alt,如果图片因为某些原因不能显示,就用定义的图片Alt文字来代替图片。()里写图片地址,()图片Title表示鼠标悬停在图片上时出现的文字。 Alt 和 Title 都不是必须的,可以省略,但建议写上。
示例:

1
![头像](https://chengjinli.github.io/images/MJ.jpg "MJ")

示例显示效果:

头像

LaTeX公式

行内公式

语法:

1
$公式$

示例:

1
质能守恒方程可以用一个很简洁的方程式 $E=mc^2$ 来表达。

示例显示效果:

质能守恒方程可以用一个很简洁的方程式 $E=mc^2$ 来表达。

正行公式

1
$$公式$$

示例:

1
2
3
$$\sum_{i=1}^n a_i=0$$
$$f(x_1,x_x,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2 $$
$$\sum^{j-1}_{k=0}{\widehat{\gamma}_{kj} z_k}$$

示例显示效果:

$$\sum_{i=1}^n a_i=0$$

$$f(x_1,x_x,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2$$

表格

语法说明:

  1. 不管是哪种方式,第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行。
  2. 列于列之间用管道符“|”隔开。原生方式的表格每一行的两边也要有管道符。
  3. 第二行还可以为不同的列指定对齐方向。默认为左对齐,在 “-” 右边加上 “:” 为右对齐,在 “-” 两侧同时加上 “:” 为居中对齐。

示例:

1
2
3
4
5
|年|月|日|
|-|:-:|-:|
|2015|5|5|
|2016|6|6|
|2017|7|7|

示例显示效果:

2015 5 5
2016 6 6
2017 7 7

分割线

语法:
你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:
示例:

1
2
3
4
* * *
***
*****
- - -

示例显示效果:





代码

行内代码

语法:

1
`代码`

示例:

1
python语言里的函数`print()`怎么使用?

示例显示效果:

python语言里的函数print()怎么使用?

多行代码

语法:
```
第1行代码
第2行代码
```

示例:
```python
if name == ‘main‘:
print(“MJ”)
```

示例显示效果:

1
2
if __name__ == '__main__':
print("MJ")

缩进式代码

语法:
缩进 4 个空格或是 1 个制表符,一个代码区块会一直持续到没有缩进的那一行(或是文件结尾)。

示例:

1
2
if __name__ == '__main__':
print("MJ")

示例显示效果:

if __name__ == '__main__':
    print("MJ")

相关链接:

http://blog.leanote.com/post/freewalk/Markdown-%E8%AF%AD%E6%B3%95%E6%89%8B%E5%86%8C#title-6

-------------本文结束感谢您的阅读-------------
坚持整理学习笔记,您的支持将鼓励我继续整理下去!