Markdown学习笔记
学习网站 https://www.runoob.com/markdown/md-tutorial.html
1 是什么
Markdown是一种轻量级标记语言,后缀.md或.markdown
2 标题
2.1 格式一
一级标题: 我是标题 ==== 二级标题: 我是标题 -----
2.2 格式二
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
3 段落格式
3.1 换行
第一段后面加两个空格,然后回车写第二段;或者直接两段之间空一行
3.2 字体变换(斜,粗,粗斜体)
*斜体文本* _斜体文本_ **粗体文本** __粗体文本__ ***粗斜体文本*** ___粗斜体文本___
3.2 分割线
任取一种即可(在该行中不能出现文字)
***
* * *
*****
- - -
----------
3.3 删除线
~~删除内容~~
3.4 下划线
u:underline, 右斜杠
<u>内容</u>
3.5 脚注
即对某个语句进行注释,当鼠标停留在上面,会出现脚注内容
创建脚注格式类似这样 [^脚注内容]。 [^脚注内容]: 菜鸟教程 -- 学的不仅是技术,更是梦想!!! ps.下面一行是解释
4 列表
4.1 无序列表(*, +, - 后面加一个空格)
* 标题1 + 标题1 - 标题1
4.2 有序列表 (1., 2.)
1. 标题1 2. 标题2
4.2 二级列表(一级标题下面的二级标题前面要空四格)
1. 第一项: - 第一项嵌套的第一个元素 - 第一项嵌套的第二个元素 2. 第二项: - 第二项嵌套的第一个元素 - 第二项嵌套的第二个元素
5 区块 (>)
5.1 单区块
> 区块引用 > 菜鸟教程 > 学的不仅是技术更是梦想
效果图:

5.2 嵌套区块
> 最外层 > > 第一层嵌套 > > > 第二层嵌套
效果图:

5.3 结合使用(如列表中用区块,或是区块中用列表)
6 代码
6.1 函数片段可以用'xxx'表示
'printf(x)'
6.2 代码区块
- 表示1:四个空格或者一个Tab键,然后写一段代码
- 表示2:用两个'''包裹一段代码,其中第一行可以指定语言
```javascript $(document).ready(function () { alert('RUNOOB'); }); ```
7 链接
7.1 普通链接表示
[链接替代文字](网址)
或者是直接贴网址:
<网址>
7.2 高级链接表示
blabla[链接替代文字][网址]
[1]: xxxx (可在文末统一写)
8 图片
 
例子:
 
也可以像引用链接一样,把图片链接放在文末
这个链接用 1 作为网址变量 [RUNOOB][1]. 然后在文档的结尾为变量赋值(网址) [1]: http://static.runoob.com/images/runoob-logo.png
但是若要指定图片的比例,markdown暂不支持,于是可以用普通的 <img> 标签
<img src="http://static.runoob.com/images/runoob-logo.png" width="50%">
9 表格
使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行
|表头1|表头2| |---|---| |内容1|内容2| |内容3|内容4|

对齐方式设置::-左对齐;-:右对齐;居中:-:
| 左对齐 | 右对齐 | 居中对齐 | | :-----| ----: | :----: | | 单元格 | 单元格 | 单元格 | | 单元格 | 单元格 | 单元格 |

10 高级技巧
10.1 支持HTML元素:<kbd> <b> <i> <em> <sup> <sub> <br>等
10.2 转义,特殊字符如[ ]可以用反斜杠\转义
10.3 公式表示:用$$xxx$$包裹公式,公式是Latex格式
10.4 流程图等进阶内容等用到后再看
浙公网安备 33010602011771号