Markdown用法

2020-11-04  本文已影响0人  郑小才

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. 代码

单行

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. 列表1
2. 列表2
3. 列表3
  1. 列表1
  2. 列表2
  3. 列表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] 已完成
- [ ]  未完成 

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)}}
$$

\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)}}

相关链接:

https://www.runoob.com/markdown/md-code.html

上一篇下一篇

猜你喜欢

热点阅读