快速入门MarkDown!
零 目录
零 目录
一 MarkDown是什么- MarkDown简介
- MarkDown特性
二 MarkDown语法
- 标题
- 斜粗体
- 换行
- 分隔线
- 列表
- 链接与图片
- 代码块
- 表格
- 脚注
- 数学公式
尾巴
一 MarkDown是什么1.MarkDown简介
Markdown是英国人约翰·格鲁伯(John Gruber)做的一种轻量级标记语言,因为它简洁易懂的特性和易读写性,得到了广泛的支持。
2.MarkDown特性
Markdown特性包括:
1.易读易写
2.可转成多种文档格式,比如:HTML 、Word、EPUB、PPT等多种格式。
3.MarkDown和HTML是兼容的,也就是说你可以直接在MarkDown编辑器中写HTML代码,可以正常显示。
二 MarkDown语法
1.标题
Markdown的标题是用#
号,#号越多标题就越小:
# 标题1
## 标题2
### 标题3
#### 标题4
##### 标题5
###### 标题6
最多6个#号,显示效果是这样:
标题1
标题2
标题3
标题4
标题5
标题6
2.斜粗体
斜体文本用*
或_
来包裹文字,粗体文本则用两个*
或两个_
来包裹文字。斜粗体是用三个*
或_
。
*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***斜粗体文本***
___斜粗体文本___
显示效果:
斜体文本
斜体文本
粗体文本
粗体文本
斜粗体文本
斜粗体文本
3.换行
换行是在要换行的文字前面加上两个或两个以上的空格或使用HTML的<br>标签。
显示效果:
你好
世界
你好
世界
4.分隔线
要在MarkDown中实现分割线,要使用三个-
,或使用HTML的<hr>标签。
5.列表
在标记语言中,列表基本有两种:有序列表和无序列表。
有序列表,即列表项前面有数字。无序列表,即列表项前面只有一个圆点。
有序列表:在列表项前面加上1. 2. ,即在数字后加上一个英文句点。
无序列表:在列表项前面加上+
、-
、*
这三个符号。
* 无序列表项1
+ 无序列表项2
- 无序列表项3
1.有序列表项1
2.有序列表项2
3.有序列表项3
显示效果:
- 有序列表项1
- 有序列表项2
- 有序列表项3
这里插一下,有序列表和无序列表的区别就在于,有序列表用来强调有顺序或步骤的情况,而无序列表是列出一系列相关但没有顺序要求的情况。
6.链接与图片
链接可以用[点击跳转百度](https://baidu.com)
或<https://baidu.com>
显示效果:
点击跳转百度
https://baidu.com
如果是指定锚点,那么需要在锚点名称前加上#
,如:[跳转到index锚点](#index)
如果需要显示图片,要在链接符号前面加个叹号:
7.代码块
在MarkDown中,代码块有两种表示方式。
第一种是比较短的代码块,如pkg install cmatrix
。第二种就是比较长的代码片段,如 #!bin/bash
echo "Hello, world."
第一种(短代码块)在MarkDown中用两个反引号`
包裹住,第二种(长代码块)要使用6个反引号`
包裹住。长代码块之间还可以写上这段代码用的语言,可以高亮显示。如果不写这段代码用的语言,那么默认不高亮。
`短代码块`
```这段代码用的语言(可写可不写)
长代码块
```
8.表格
在MarkDown中插入表格是非常"抽象"的。在MarkDown中插入表格简直就是"画表格"。
| 表头 | 表头 | 表头 |
| :----: | :----: | :----: | ------
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
这里插一嘴, 在MarkDown插入表格的格式里,:----:
表示居中对齐,:----
表示左对齐,----:
表示右对齐。
9.脚注
在MarkDown中,脚注一般用[^1] [^2]等等这样的方法来表示。
我是晨雾1,一个小学生编程爱好者2。
10.数学公式
这个我不带写了,可以去看LATEX公式总结这篇文章。
尾巴
这篇文章从上午9:40多开始做,连查资料带写代码,到11:30多才写完,如果你看到这,就请评论一句吧🤓
文章这么长,难免会出错。你也可以到评论区告诉我一声,我会及时修正,谢谢。