Markdown学习笔记(一)
本文最后更新于:2021年7月23日 晚上
Markdown学习笔记
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。设计之初是为了纯文本而设计的,所以比较简单,可以和HTML配合,可以让Markdown的功能得到拓展。本文是用Typora编写的。
一、Markdown 标题
语法: 使用”#“标记标题,一个**#**表示一个级数
1 |
|
注意:标记与内容间要加上空格
效果:
二、Markdown 文字
语法:
1 |
|
效果:
三、Markdown 区块
语法: 在文字前加”>“,可以嵌套
1 |
|
效果:
四、Markdown 分割线
语法: 用三个连续的”*“或者”-“都可以
1 |
|
注意:
单个的”-“或者”*“会被处理成列表
效果:
五、Markdown 列表
无序列表 语法: 用”-“或”+”或”*“加内容
1
2
3- 列表内容
+ 列表内容
* 列表内容注意:标记与内容间要加上空格
效果:
有序列表 数字加点
1
number. 内容
注意:标记与内容间要加上空格
效果:
列表嵌套 在上一级敲回车,然后按下Tab键,或者Backspace键 有序和无需的列表都可以互相嵌套
效果:
六、Markdown 超链接
- 显示链接名 语法: 效果: 百度
1
2[链接名](超链接 超链接title)
//超链接title可不写 - 直接显示链接 语法: 效果: <www.baidu.com>
1
<超链接>
- 高级链接 链接可以用变量来表示,文档末尾附带变量地址。 效果: 这个链接用
1
2
3
4
5
6
7
8这个链接用1作为网址变量:[Baidu][1]
这个链接用quosimodo作为网址:[Quosimodo][quosimodo]
然后这个文档的结尾为变量赋值
赋值方式:
[变量名]: 链接
例子:
[1]: http://www.baidu.com
[quosimodo]:http://quosimodo.cn1
作为网址变量[Baidu][1]
这个链接用quosimodo
作为网址[Quosimodo][quosimodo] [1]: http://www.baidu.com
[quosimodo]:https://www.quosimodo.cn
七、Markdown 图片
语法:
1 |
|
目前Markdown还不能控制图片大小,但可以通过html的<img>
标签实现
1 |
|
效果:
八、Markdown 表格
语法:
1 |
|
效果: Typora在创建表头后回车会自动生成表格,对齐方式等可以直接选择,行数和列数也可以很方便的调整。
九、Markdown 代码
- 单行标记 语法: 代码之间用一个反引号引起来(PS:反引号在ESC键的下方,是一个英文字符,中文字符都是无效的) 效果:
1
`Code`
代码内容
- 代码块 语法: 代码之间分别用三个反引号包起来,且两边的反引号单独占一行,代码块还可以选择语言。 效果如上所示 Typora上打了三个反引号回车就会生成一个代码块,可以选择语言种类。可以在换行前写代码的语言种类
1
2
3
4
5```
code...
code...
code...
```1
```语言类型(此处回车即可)
十、Markdown 流程图
1 |
|
效果:
1 |
|
十一、Markdown 高级技巧
- 支持的 HTML 元素 不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。 目前支持的 HTML 元素有:
<kbd> <b> <i> <em> <sup> <sub> <br>
等 ,如:效果: 使用 Ctrl+Alt+Del 重启电脑1
使用 <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> 重启电脑
- 转移字符 因为Markdown使用了一些特殊符号,所以这些符号要正确的显示就要在符号前加上\来转义以正确的显示字符。 Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:
1
2
3
4
5
6
7
8
9
10
11
12反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号 - 公式 (这个我也不会) 当你需要在编辑器中插入数学公式时,可以使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式来实现。提交后,问答和文章页会根据需要加载 Mathjax 对数学公式进行渲染。如: 效果:
1
2
3
4
5
6
7
8$$
\mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix}
\mathbf{i} & \mathbf{j} & \mathbf{k} \\
\frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\
\frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\
\end{vmatrix}
{\style{visibility:hidden}{(x+1)(x+1)}}
$$
文章内容引自简书和runoob,由本站整理并收集,如有侵权,请告知! 文章内容未经同意禁止转载。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!