Markdown基本编写语法(小书匠编写)
第一次写学习跟分享知识的博客,希望用markdown来呈现喜欢的排版方式,摆脱排版的困扰。
找到一篇非常好的介绍Markdown基本语法的博文,自己也照着写一遍温习一下。
https://www.cnblogs.com/yabin/p/6366151.html
学习笔记如下(后来用小书匠写的,可以立马看到输出结果):
一、标题
Markdown中标题如果想定义一个标题,可以在前面加上#(或者用#将标题括起来)。1-6个#分别表示1-6级标题。
# 标题一
## 标题二
### 标题三
#### 标题四
##### 标题五
###### 标题六
输出结果:
标题一
标题二
标题三
标题四
标题五
标题六
?疑问:标题四为何会变成橙色高亮?
二、文本样式
Markdown支持4种文本样式,分别是:加粗、斜体、删除线和加粗且斜体。
样式 | 关键字 | 快捷键 | 样例 | 输出 |
---|---|---|---|---|
加粗 | ** ** 或者__ __ |
command/ctrl+b | **加粗文本** |
加粗文本 |
斜体 | * * 或者_ _ |
command/ctrl+i | *斜体文本* |
斜体文本 |
删除线 | ~~ ~~ |
无 | ~~删除线~~ |
|
斜体加粗 | ** ** 和_ _ |
无 | **这个是:_加粗且斜体_** |
这个是:加粗且斜体 |
说明:博客园不支持斜体加粗及快捷键。
三、引用
1. 引用文本
引用文本的关键字是>。
下面是一个引用:
>大家好,我是一个引用。
>>大家好,我还是一个引用。
输出结果:
下面是一个引用:
大家好,我是一个引用。
大家好,我还是一个引用。
2. 引用代码
引用代码有两种形式,一种是行内代码;另一种是块代码。
行内代码例举`ctrl+v`。
输出结果:
行内代码例举ctrl+v
。
我需要引用一段代码:
```
import numpy as np
import pandas as pd
data = pd.read_csv('data/cs-training.csv')
data = data.iloc[:,1:]
data.head()
```
输出结果:
我需要引用一段代码:
import numpy as np
import pandas as pd
data = pd.read_csv('data/cs-training.csv')
data = data.iloc[:,1:]
data.head()
四、超链接
语法:
[超链接名](超链接地址 "超链接title")
,其中title可加可不加
行内链接示例:
我要[链接到百度](https://www.baidu.com)
输出结果:
我要链接到百度
参考链接示例:
[链接到百度][1]
[链接到必应][2]
[还是链接到百度][1]
[1]:https://www.baidu.com
[2]:https://cn.bing.com
五、列表
1. 无序列表
语法:用-
/+
/*
,任何一种都可以
* 项目1
* 子项目1.1
* 子项目1.2
* 子项目1.2.1
* 项目2
* 项目3
输出结果:
- 项目1
- 子项目1.1
- 子项目1.2
- 子项目1.2.1
- 项目2
- 项目3
2. 有序列表
语法:数字加点,注意序号跟内容之间要有空格
1. 项目1
2. 项目2
3. 项目3
1. 项目3.1
2. 项目3.2
输出结果:
- 项目1
- 项目2
- 项目3
- 项目3.1
- 项目3.2
六、其他
1. 分割线
三个或者三个以上的-
或者*
都可以。
----
****
输出结果:
2. 脚注
### 脚注[^1x]
[^1x]: 脚注的用法展示
输出结果:
脚注[1]
?疑问:脚注前不加#
无法显示?
脚注的用法展示 ↩︎