Markdown基本语法

作者: venshine | 来源:发表于2016-05-02 22:46 被阅读234次

    大纲

    • 标题
    • 列表
      • 无序列表
      • 有序列表
    • 链接
    • 图片
    • 文字格式
    • 引用
    • 水平线
    • 表格
    • 代码
      • 行内代码
      • 块代码
    • 删除线
    • 自动链接
    • 转义字符
    • 换行符
    • HTML转义字符
    • 空格缩进

    标题

    H1 一级标题
    ==
    H2 二级标题
    --
    #  H1 一级标题
    ##  H2 二级标题
    ###  H3 三级标题
    ####  H4 四级标题
    #####  H5 五级标题
    ######  H6 六级标题
    

    列表

    无序列表
    * 项目1
      * 子项目1.1
      * 子项目1.2
        * 子项目1.2.1
    * 项目2
    * 项目3
    
    + 项目1
      + 子项目1.1
      + 子项目1.2
        + 子项目1.2.1
    + 项目2
    + 项目3
    
    - 项目1
      - 子项目1.1
      - 子项目1.2
        - 子项目1.2.1
    - 项目2
    - 项目3
    
    有序列表
    1. 项目1
        1. 子项目1.1
        2. 子项目1.2
            1. 子项目1.2.1
    2. 项目2
    3. 项目3
        1. 子项目3.1
        2. 子项目3.2
            1. 子项目3.2.1
            2. 子项目3.2.2
    

    链接

    [链接名称](链接地址)  
    
    [链接名称][1]
    [1]:链接地址
    

    图片

    ![名称](链接地址)  
    
    ![名称][1]
    [1]:链接地址
    

    文字格式

    **这是文字粗体格式**
    
    __这是文字粗体格式__
    
    *这是文字斜体格式*
    
    _这是文字斜体格式_
    

    引用

    > 第一行引用文字
    > 第二行引用文字
    

    水平线

    ***
    
    - - -
    

    表格

    Header  | Header
    -- | --
    Content | Content
    Content | Content
    Content | Content
    
    | Header  | Header | Header |
    | :-- | :--: | --: |
    | left | center | right |
    | Content | Content | Content |
    | Content | Content | Content |
    

    代码

    行内代码
    `var a = "hello world"`
    
    块代码
    ``` javascript
    var a = "hello world";
    var b = "hello world";
    ```
    

    删除线

    ~~在文字上添加删除线~~
    

    自动链接

    Markdown 支持比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用方括号包起来, Markdown 就会自动把它转成链接,链接的文字就和链接位置一样。

    <https://github.com/venshine/>
    
    <fengwx.cn@gmail.com>
    

    转义字符

    Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号,Markdown 支持在下面这些符号前面加上反斜杠来帮助插入普通的符号:

    \ 反斜杠
    ` 反引号
    * 星号
    _ 底线
    {} 大括号
    [] 方括号
    () 括号
    # 井字号
    + 加号
    - 减号
    . 英文句点
    ! 惊叹号
    

    换行符

    使用末尾两个空格加换行来插入换行符。

    HTML转义字符

    字符 转义字符
    " &quot;
    & &amp;
    < &lt;
    > &gt;
    不断开空格(non-breaking space) &nbsp;

    首行缩进

    • 不断行的空白 &nbsp;
    • 半方大的空白 &ensp;
    • 全方大的空白 &emsp;

    相关文章

      网友评论

        本文标题:Markdown基本语法

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