美文网首页
Markdown用法

Markdown用法

作者: 郑小才 | 来源:发表于2020-11-04 14:33 被阅读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. 代码

    • `单行 `

    单行

    • ```代码``` 注:( `为反引号(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. 列表1
    2. 列表2
    3. 列表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)}}
    $$
    

    \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

    相关文章

      网友评论

          本文标题:Markdown用法

          本文链接:https://www.haomeiwen.com/subject/ujjgvktx.html