一、MarkDown标题
1.使用=和-表示一级标题
2.使用#、##、###、####、######、######表示一级至六级标题
一级标题
二级标题
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
二、MarkDown标题
1.Markdown 段落没有特殊的格式,直接编写文字就好,段落的换行是使用两个以上空格加上回车
2.也可以在段落后面使用一个空行来表示重新开始一个段落
使用两个以上空格+回车换行
换行
不使用空格直接回车第二行会显示在同一行
使用一个空格回车 第二行还是显示在同一行
在段落后使用一个空行来表示新的段落
新的段落
2.1 字体
1.使用*来控制字体
2.使用下划线_来控制字体
斜体文本
斜体文本
粗体文本
粗体文本
粗斜体文本
粗斜体文本
2.2 分隔线
1.你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西
2.也可以在星号或是减号中间插入空格
星号分隔
减号分隔
2.3 分删除线
只需要在需要删除的内容前后加上两个~线即可
这是一句话
这是要删除的话
2.4 下划线
下划线可以通过 HTML 的 <u> 标签来实现
这是下划线标签
2.5 脚注
脚注是对文本的补充说明,可以使用[^脚注]来表示脚注
创建一个脚注 1。
三、MarkDown列表
1.无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格
2.有序列表使用数字并加上 . 号来表示
- 星号无序列表
- 加号无序列表
- 减号无序列表
- 有序列表
- 有序列表
3.1 列表嵌套
- 第一项
- 无序列表
- 第一层
- 第二层
- 第三层
- 第四层
- 第五层
- 第六层
四、MarkDown区块
Markdown区块引用是在段落开头使用 > 符号,并且后面紧跟一个空格
使用区块
区块嵌套第一层
区块嵌套第二层
第三层
区块中使用列表
- 第一项
- 第二项
- 第一项
- 第二项
- 第三项
- 列表中使用区块
区块1
区块2
- 第二项
五、MarkDown代码
如果是段落上的一个函数或片段的代码可以用反引号把它包起来(`)
可以使用```包括代码段,也可以使用四个空格或制表符显示代码段落
显示
<?php echo 'out'; function test(){ echo 'test'; } ```javascript $(document).ready(function () { alert('HelloWorld'); }); ```print()
函数
六、MarkDown链接
这是一个链接 百度百科
或者直接使用链接地址 https://www.baidu.com
这个链接用 1 作为网址变量 Google
这个链接用 baidu 作为网址变量 baidu
然后在文档的结尾为变量赋值(网址)
七、MarkDown图片
<img decoding="async" src="https://static.zhihu.com/heifetz/assets/apple-touch-icon-152.81060cab.png" width="20%">
八、MarkDown表格
Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。
没有表头和其他行的分隔线
| 表头 | 表头 |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
有分隔线
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
8.1 对齐方式
我们可以设置表格的对齐方式:
-: 设置内容和标题栏居右对齐
:- 设置内容和标题栏居左对齐
:-: 设置内容和标题栏居中对齐
左对齐 | 居中 | 右对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
九、MarkDown高级技巧
9.1 支持的 HTML 元素
不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写
目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>等
使用 Ctrl+Alt+Del 重启电脑
9.2 转义
Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠转义特殊字符
** 正常显示星号 **
Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:
\ 反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号
十、数学公式
Markdown Preview Enhanced 使用 LaTeX 或者 MathJax 来渲染数学表达式
$…$ 或者 (…) 中的数学表达式将会在行内显示
$$…$$ 或者 […] 或者 ```math 中的数学表达式将会在块内显示。
$f(x)=sin(x)$
f ( x ) = s i n ( x ) f(x)=sin(x) f(x)=sin(x)
$a^2$
a 2 a^2 a2
$$\sum_{n=1}^{100} n$$
∑ n = 1 100 n \sum_{n=1}^{100} n n=1∑100n
$$
\begin{Bmatrix}
a & b \\
c & d
\end{Bmatrix}
$$
{ a b c d } \begin{Bmatrix} a & b \\ c & d \end{Bmatrix} {acbd}
$$\boxed{\sum\limits_{i = 1}^{n} i = \dfrac{n(n - 1)}{2}}$$
∑ i = 1 n i = n ( n − 1 ) 2 \boxed{\sum\limits_{i = 1}^{n} i = \dfrac{n(n - 1)}{2}} i=1∑ni=2n(n−1)
$\sum_{i=1}^na_i$
$\sum\limits_{i=1}^na_i$
$\prod_{i=1}^na_i$
$\prod\limits_{i=1}^na_i$
$\lim_{n\to\infty}x_n$
$\lim\limits_{n\to\infty}x_n$
$\int_{-N}^{N}e^x dx$
$\iint_M^Ndx dy$
$\iiint_M^Ndx dy dz$
$\oint_Cx^3 dx+4y^2 dy$
∑ i = 1 n a i \sum_{i=1}^na_i ∑i=1nai
∑ i = 1 n a i \sum\limits_{i=1}^na_i i=1∑nai
∏ i = 1 n a i \prod_{i=1}^na_i ∏i=1nai
∏ i = 1 n a i \prod\limits_{i=1}^na_i i=1∏nai
lim n → ∞ x n \lim_{n\to\infty}x_n limn→∞xn
lim n → ∞ x n \lim\limits_{n\to\infty}x_n n→∞limxn
∫ − N N e x d x \int_{-N}^{N}e^x dx ∫−NNexdx
∬ M N d x d y \iint_M^Ndx dy ∬MNdxdy
∭ M N d x d y d z \iiint_M^Ndx dy dz ∭MNdxdydz
∮ C x 3 d x + 4 y 2 d y \oint_Cx^3 dx+4y^2 dy ∮Cx3dx+4y2dy
脚注内容 ↩︎