虽然说是学习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数学语法