zoukankan      html  css  js  c++  java
  • MarkDown study:

    #MarkDown study:
    ## 区块元素:
    ### 段落和换行

    段落:由一个或多个连续的文本行组成,它的前后要有一个以上的空行(空行的定义是显示上看起来像是空的,便会被视为空行。比方说,若某一行只包含空格和制表符,则该行也会被视为空行)。普通段落不该用空格或制表符来缩进。

    换行:先按入两个以上的空格然后回车。

    ### 标题:

    在MarkDown中有六级标题,一次以#为代表,一个表示一级,二个表示二级,以此类推。也可以使用闭合的写法。

    # 一级标题
    ## 二级标题
    ### 三级标题
    #### 四级标题
    ##### 五级标题
    ###### 六级标题

    注意:#和后面的标题内容要有个空格,这是标准语法规范。


    ### 区块引用 Blockquotes

    Markdown 标记区块引用是使用类似 email 中用 > 的引用方式。如果你还熟悉在 email 信件中的引言部分,你就知道怎么在 Markdown 文件中建立一个区块引用,那会看起来像是你自己先断好行,然后在每行的最前面加上 > :

    > Markdown 标记区块引用是使用类似 email 中用 > 的引用方式。如果你还熟悉在 email 信件中的引言部分,你就知道怎么在 Markdown 文件中建立一个区块引用,那会看起来像是你自己先断好行,然后在每行的最前面加上:

    区块引用可以嵌套(例如:引用内的引用),只要根据层次加上不同数量的 > :

    >区块引用可以嵌套(例如:引用内的引用),只要根据层次加上不同数量的:
    >>区块引用可以嵌套(例如:引用内的引用),只要根据层次加上不同数量的:


    ### 列表:

    Markdown 支持有序列表和无序列表。无序列表使用星号、加号或是减号作为列表标记;有序列表则使用数字接着一个英文句点;

    * 列表1
    * 列表2
    * 列表3

    + 列表1
    + 列表2
    + 列表3

    - 列表1
    - 列表2
    - 列表3


    组合使用会产生一个换行

    1. list1
    2. list2
    3. list3


    和引用一起连用

    1. list1
    > list1 subtitle
    2. list2
    > list2 subtitle

        
    ### 代码区块:

    Markdown 中建立代码区块很简单,只要简单地缩进 4 个空格或是 1 个制表符就可以,或者以三个反撇号未开始并且有三个反撇号结束,后面跟上代码类型,这时候还会有代码提示。

    javscript代码块

        
    ```javascript
    function add() {}
    ```


    ### 分割线:

    在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。也可以在星号或是减号中间插入空格。

    * * *
    ---
    ___


    ## 区段元素:

    ### 链接:

    Markdown 支持两种形式的链接语法: 行内式和参考式两种形式。不管是哪一种,链接文字都是用 [方括号] 来标记。

    ### 行内式:

    要建立一个行内式的链接,只要在方块括号后面紧接着圆括号并插入网址链接即可,如果你还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可。

    这是个行内链接[链接](https://www.quyangyu.com/"title")。

    参考式的链接是在链接文字的括号后面再接上另一个方括号,而在第二个方括号里面要填入用以辨识链接的标记:

    ### 参考式:

    这是一个参考[链接][www.quyangyu.com/](https://quyangyu.com/).

    这也是一个参考[链接]:(https://quyang.com/).


    链接内容定义的形式为:

    #### 方括号(前面可以选择性地加上至多三个空格来缩进),里面输入链接文字

    > 1.接着一个冒号

    > 2.接着一个以上的空格或制表符

    > 3.接着链接的网址

    > 4.选择性地接着 title 内容,可以用单引号、双引号或是括弧包着

    我的[assassin]: <http://www.assassin.com/> "assassin"

    [linkA][a] [linkB] [b] [linkC] [c]

    [a]: http://www.assasin.com/ "linkA"
    [b]: http://www.assasin.com/ "linkC"
    [c]: http://www.assasin.com/ "linkC"

    或者:

    [linkA][] [linkB] [] [linkC] []

    [linkA]: http://www.assasin.com/ "linkA"
    [linkB]: http://www.assasin.com/ "linkC"
    [linkC]: http://www.assasin.com/ "linkC"



    ## 强调

    Markdown 使用星号(*)和底线(_)作为标记强调字词的符号,被 * 或 _包围。或者用两个包围。但是用什么开始就必须用什么结束。

    *注意:*

    **注意:**

    _注意:*****_

    __注意:*****__

    __但是如果你的(*和\_)两边都有空白的话,它们就只会被当成普通的符号。如果要在文字前后直接插入普通的星号或底线,你可以用反斜线:__


    ## 代码:

    如果要标记一小段行内代码,你可以用反引号把它包起来(`)

    hello world `alert(0);`

    自动三个反撇号会出现代码的提示,可选择代码的类型,之后显示高亮。

    ```javascript
    function add() {
    //...
    }
    ```

    ```java
    class add{
    //...
    }
    ```


    ## 图片:

    Markdown使用一种和链接很相似的语法来标记图片,同样也允许两种样式:行内式和参考式。

    ### 行内图片:

    pic1:
    ![pic1](../../img/culture.jpg)

    ![Alt text](/path/to/img.jpg "Optional title")


  • 相关阅读:
    JavaScript实现类的private、protected、public、static以及继承
    OSS网页上传和断点续传(STSToken篇)
    OSS网页上传和断点续传(OSS配置篇)
    Linq sum()时遇到NULL
    SQLSERVER事务日志已满 the transaction log for database 'xx' is full
    笔记本高分辨软件兼容问题,字体太小或模糊
    H5上传图片之canvas
    An error occurred while updating the entries. See the inner exception for details.
    无限级结构SQL查询所有的下级和所有的上级
    SQLserver 进程被死锁问题解决
  • 原文地址:https://www.cnblogs.com/intelwisd/p/8000211.html
Copyright © 2011-2022 走看看