虽然说是学习Markdown,但由于Markdown本身自带数学区块,支持LaTeX,而且Markdown引擎本身就是把Markdown转化成HTML,所以教学内容也不止Markdown。btw,Markdown非常神奇,你甚至可以加入CSS代码
1、Markdown基础语法
在某些场景下要避免出现Markdown的特殊效果,方法是用反斜杠\注释掉对应的符号
自动目录
打[toc],出现一个类似大纲的目录
标题
使用#,#的使用从1个到6个分别代表第一级到第六级标题
斜体
使用**,例如斜体
也可以用__来代替**,下面同理可以替换
黑体
使用****,例如黑体
黑斜体
使用******,例如黑斜体,实质上是黑体和斜体相互组合
划线
使用~~~~,例如划线
~~是划线并缩小,例如划线
高亮
使用====,例如==高亮==
引用
在一行的开始使用>,可以多重嵌套,可以不止一行,例如:
这是二重引用
这是多行引用
引用的区块内可以使用其它Markdown语法
段内区块
使用 `` ,比如:段内区块
注释
语法是在想注释的地方写[^1],在喜欢的地方以[^1]:说明文字的方式写下注释,例如:
这句话很有道理^1
也可以用自己喜欢的记号
分割线
使用三个及以上的*、-、_,例如:
无序列表
使用*、-、_,比如:
- 例子一
- 例子二
可以嵌套
有序列表
有序列表的用法为数字(1、2 、3……)+.(英文句号)+内容。比如:
- 例子一
- 例子二
数字不是从一开始也无所谓,最终都会从一开始,且按序排列
表格
如果需要在博客中加入表格,那么可以用下面的语法:|表头|表头|表头|(注意|与行首和其它字符之间的空格),生成一个两行的表格
效果如下:
| 一行一列 | 一行二列 | 一行三列 |
|---|---|---|
其它操作,如更多行列、左右对齐,用鼠标解决吧。也可以一直在源代码模式里面编程,就可以用键盘解决了。
如果要左右对齐,可以用|:-:|-:|,冒号在哪边,就在哪边对齐
清单
使用- + [],即可得到
可以通过点击画叉,也可以- + [x]
2、超链接
行内式链接
行内式语法:[链接名]+(链接地址)。比如:
这是知乎的地址,有问题,就会有答案!
也可以用HTML的语法做
参考式链接
语法:[链接名] +[id]+…+[id]:链接地址,后者可以写在文章的任意位置,一般写在底部。例如:
你可以百度一下。
自动链接
类HTML的尖括号语法,直接<>之间扩链接,例如:
行内式图片
语法:!+[自定义内容] +(URL),其中URL可以是本地路径。例如:
参考式图片
语法和参考式链接一样
3、代码区块
用```` `打开区块,自己手动选语言
或者直接输入```` ` + 语言名
然后就可以输入代码了
下一篇会讲Markdown中的LaTeX数学语法