markdown的使用
markdown语法
1. 标题
想要设置为标题的文字前加 # 来表示,标准语法一般在# 后跟一个空格再写文字
示例如下
# 表示一级标题
## 表示二级标题
### 表示三级标题
#### 表示四级标题
##### 表示五级标题
###### 表示六级标题
表示一级标题
表示二级标题
表示三级标题
表示四级标题
表示五级标题
表示六级标题
2. 字体
-
加粗
要加粗的文字左右分别用两个*号包起来
-
斜体
要倾斜的文字左右分别用一个*号包起来
-
斜体加粗
要倾斜和加粗的文字左右分别用三个*号包起来
-
删除线
要加删除线的文字左右分别用两个~号包起来
示例如下
**这是加粗的文字**
*这是倾斜的文字*
***这是斜体加粗的文字***
~~这是加删除线的文字~~
这是加粗的文字
这是倾斜的文字
这是斜体加粗的文字
这是加删除线的文字
3. 引用
在引用的文字前加>即可,引用可以嵌套
示例如下
> 这是引用的内容1
>> 这是引用的内容2
>>> 这是引用的内容3
这是引用的内容1
这是引用的内容2
这是引用的内容3
4. 分割线
三个或三个以上的-或* 都可以‘
示例如下
---
----
***
**********
可以看到,效果都是一样的,不过是有粗细
5. 图片
语法如下:
![图片alt](图片地址)
图片alt就是显示在图片下面的内容,相当于解释说明
图片title就是图片的标题,当鼠标移动在图片上时显示的内容
示例
6. 超链接
语法如下:
[超链接名](超链接地址)
示例
[掘金](https://juejin.cn)
注意:Markdown本身语法不支持链接在新页面中打开,掘金做了处理,是可以的。别的平台可能就不行了,如果想要在新页面中打开的话可以用html语言的a标签代替。
<a href="超链接地址" target="_blank">超链接名</a>
7. 列表
-
无序列表
无序列表使用- + * 任何一种都可以
- 列表内容 + 列表内容 * 列表内容 注意:- + * 和内容之间都需要有一个空格
效果如下:
- 列表内容
- 列表内容
- 列表内容
-
有序列表
语法:数字+点+空格
1. 列表内容1 2. 列表内容2 3. 列表内容3 注意:序号和内容之间要有空格
- 列表内容1
- 列表内容2
- 列表内容3
-
列表嵌套
上一级和下一级之间加一个table键即可
- 父级无序列表
- 子级无序列表1
- 子级无序列表2
- 孙子级有序列表1
- 孙子级有序列表2
- 父级无序列表
8.表格
语法如下:
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容
第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
:--- 文字默认居左
:--: 表示文字居中
---: 表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略
windows系统,使用ctrl + t 可以快速调出表格
示例
姓名|技能|排行
---|:--:|--:
悟空|法术|大哥
八戒|情商|二哥
沙僧|勤奋|三弟
姓名 | 技能 | 排行 |
---|---|---|
悟空 | 法术 | 大哥 |
八戒 | 情商 | 二哥 |
沙僧 | 勤奋 | 三弟 |
9. 代码
语法:单行代码之间,分别使用一个反引号包围
`单行代码内容`
代码块:代码之间分别用三个反引号包围,且两边的反引号单独占一行
```python
代码1 ...
代码2 ...
代码3 ...
```
效果如下
单行代码
print("hello world")
代码块
function start(){
echo "这是一句非常牛逼的代码";
}
fun();