1. 标题
在需要设置标题的文字前面加#来形成标题。在#结束的时候添加空格和标题 分开,最多支持六级标题。下面是实例。
#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题
2. 字体
字体的用法主要有斜体,加粗,斜体加粗,加删除线
-
加粗
**这是加粗字体**
这是加粗字体
-
斜体
*这是斜体字体*
这是斜体字体
-
斜体加粗
***这是斜体加粗的文字***
这是斜体加粗的文字
-
删除线
~~这是删除线~~
这是删除线
3. 引用
在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>,可以一直嵌套下去,只需要继续添加>即可
-
不加嵌套的引用
>引用1
>引用2
>引用3
引用1
引用2
引用3
-
添加嵌套的引用
>引用1
>>引用2
>>>引用3
引用1
引用2
引用3
4. 添加分隔线
空一行,然后输入三个以上的-号或者*号
---
----
***
****
5. 图片
[测试图片](image-74f95a-1604469985730)]
6. 超级链接
[百度](http://baidu.com)
百度
7. 代码
-
`单行 `
单行
-
```代码``` 注:( `为反引号(mac:英文输入法下,option+~)
public static void sort(int[] arr) {
if (arr == null || arr.length < 2) {
return;
}
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
Util.swap(arr, j, j + 1);
}
}
}
-
四个空格加一个table
public static void sort(int[] arr) { if (arr == null || arr.length < 2) { return; } for (int i = 0; i < arr.length - 1; i++) { for (int j = 0; j < arr.length - i - 1; j++) { if (arr[j] > arr[j + 1]) { Util.swap(arr, j, j + 1); } } }
8. 列表
-
无序列表
无序列表用 - + * 任何一种都可以,注意文字前加空格
- 列表1
+ 列表2
* 列表3
- 列表1
- 列表2
-
列表3
-
有序列表
数字加点,注意文字前加空格
1. 列表1
2. 列表2
3. 列表3
- 列表1
- 列表2
- 列表3
-
组合使用
子列表每行缩进3个以上空格
* 列表1
1. 列表1
2. 列表2
3. 列表3
- 列表1
1. 列表1
2. 列表2
3. 列表3
9. 表格
第二行分割表头和内容。
- 有一个就行,为了对齐美观
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
表头1|表头2|表头3|表头4
--|:-:|-:|:-
默认靠左|居中|靠右|靠左
内容|内容<br>内容|内容|内容
表头1 | 表头2 | 表头3 | 表头4 |
---|---|---|---|
默认靠左 | 居中 | 靠右 | 靠左 |
内容 | 内容 内容 |
内容 | 内容 |
11. 自动生成目录
[TOC](一些编辑器不一定直持)
12. 自动链接
自动链接只要是用尖括号包起来,就会自动被转成链接。一般网址的链接文字就和链接地址一样
<http://baidu.com>
http://baidu.com
另外一种添加描述的链接示例如下,不显示链接地址
[最大子序和](https://leetcode-cn.com/problems/maximum-subarray/ "超链接title")
最大子序和
13. 待办清单
-
-[] 后面空格接你要写的文字即可, 如果已经完成就在括号里面加x,实例如下:
- [x] 已完成
- [ ] 未完成
- 已完成
- 未完成
14. 支持的 HTML 元素
不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。
目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>
等。
15. 转义
Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠转义特殊字符:
**文本加粗**
\*\* 正常显示星号 \*\*
文本加粗
** 正常显示星号 **
Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:
\ 反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号
16. 公式
当你需要在编辑器中插入数学公式时,可以使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式来实现。提交后,问答和文章页会根据需要加载 Mathjax 对数学公式进行渲染。
$$
\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}
${$tep1}{\style{visibility:hidden}{(x+1)(x+1)}}
$$
网友评论