关于Markdown
Markdown是一种轻量级标记语言,被广泛用于创建网站、文档、电子书, .md 文件就是用Markdown语法书写的文件
基本语法
标题
一共支持六级标题,严格模式下 # 号后需要添加空格符
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
删除线
语法: ~~删除线~~
斜体
语法: *斜体*
斜体
加粗
语法: **加粗**
加粗
使用斜体并加粗
语法: ***文字斜体并加粗***
斜体并加粗
文本高亮
语法: ==文本高亮==
文本高亮
下标
语法: C~7~H~5~N~3~O~6
C7H5N3O6
上标
语法: cm^2^
cm2
表格
表头 | 表头 | 表头
--- | --- | ---
单元格 | 单元格 | 单元格
表头 | 表头 | 表头 |
---|---|---|
单元格 | 单元格 | 单元格 |
在表头下的分隔线中加入 : 可以设置下方单元格对齐方式,并且可以在左右两侧都使⽤ | 来标记单元格边界,并用空格对其单元格使表格看起来更美观,更为美观的语法可以写为
| 歌手 | 类型 | 代表作 |
| :------ | :-------: | -------: |
| 周杰伦 | 流行乐 | 《夜曲》|
| Jony J | 嘻哈 | 《顽家》 |
歌手 | 类型 | 代表作 |
---|---|---|
周杰伦 | 流行乐 | 《夜曲》 |
Jony J | 嘻哈 | 《顽家》 |
引用
>引用
>>嵌套的引用
引用
嵌套引用
无序列表
标识符用*、+、-均可
* 第一点
* 第二点
* 第三点
- 第一点
- 第二点
- 第三点
有序列表
以数字与 . 组成
1. 第一点
2. 第二点
3. 第三点
- 第一点
- 第二点
- 第三点
代码块
``` 语言名称
代码部分
```
``` javaScript
let dance= setInterval(()=>{
```
行内代码
语法: `代码`
`void main()`
void main()
分隔线
使用三个或三个以上*、-、_
***
--------
_________
分隔线表现为
链接
效果同<a>标签
[链接文字](链接url)
跳转到
Markdown中文网
直接插入链接
被<>包裹的邮箱地址、URL会被转为链接
<url>
Markdown中文网:
http://markdown.p2hp.com/
图片

其中,感叹号后[]中的内容将会在图片无法加载显示的时候显示出来,相当于<img>标签的alt属性,但不知道是否如alt属性一样支持无障碍阅读。
Markdown还有进阶的画图技巧,用它画流程图是真的好用,只是很多Markdown编辑器并不支持。
特殊
在markdown中输出两个连续的短横线,需要在两个短横线中间使用零宽不连字‌
(zero width non joiner)