MarkDown常用语法小结

作者: Yixi_Li | 来源:发表于2018-10-30 22:11 被阅读0次

    1.初识markdown优点:

    -纯文本,所以兼容性极强,可以用所有文本编辑器打开。
    -让你专注于文字而不是排版。
    -轻松的导出 HTML、PDF 和本身的 .md 文件。
    -Markdown 的标记语法有极好的可读性。

    2.使用MarkDown:

    2.1 标题

    Markdown 通过在行首添加 1 ~ 6个 # 符号来定义不同级别的标题,最多到六级标题。
    注意 :# 后最好是需要加一个空格。

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

    解析效果:

    一级标题

    二级标题

    三级标题

    四级标题

    2.2列表

    无序列表可以使用 * , + , - 三者中任意符号来标记;有序列表则使用 数字 加 . 来标记。
    列表格式也很常用,只要在文字前加上- 或+ 或* 就可以了 例如:

    -文本1
    +文本2
    *文本3
    

    如果你希望是有序列表,直接加上1. 2. 3.就可以了

    1. 文本一
    2. 文本二
    3. 文本三
    

    解析效果:

    • 文本1
    • 文本2
    • 文本3
      (同理有序列表)
    2.3加粗,斜体和删除线

    同时使用一对 * 或者一对 _ 包围住的文本会被转化为斜体
    同时使用两对 * 或者两对_ 包围住的文本会被转化为粗体
    同时使用两对 ~ 包围住的文本会被转化为删除线

    *斜体*
    _斜体_
    **加粗**
    __加粗__
    ~~删除线~~
    

    解析效果:
    斜体
    斜体
    加粗
    加粗
    删除线

    2.4 引用

    在段落前加一个 > 即可标记为引用
    注意: > 后最好加一个空格,> 和 >> 和>>> 可以多层嵌套引用

    一般用法
    >这是引用
    迭代用法
    >这是一级引用
    >>这是二级引用
    >>>这是三级引用
    >>
    >>这是二级引用
    >
    >这是一级引用
    

    解析效果:

    这是一级引用

    这是二级引用

    这是三级引用

    这是二级引用

    这是一级引用

    提示:引用的区域块也可以使用其他的MarkDown语法

    1.这是第一行
    2.这是第二行
    给出代码示例:
    document.getElementsByClassName()

    补充一下
    引用区块 > 和代码区块 ``` 的区别:
    引用区块 > 中的文本保留Markdown语法,而代码块中的文本不保留Markdown语法。

    2.5 分割线

    一般使用三个以上的***来表示分割线

    ***
    

    解析效果:


    2.6 插入链接

    markdown文本中插入链接非常方便,有 文内链接 和 引用链接 两种方式。

    注意:文内链接 和 引用链接 显示效果是一样的,但是在编辑状态下的使用情况不一样。文内链接紧跟链接文字,可以在看到链接文字的同时清楚的知道链接地址,但是不便于多次重复利用。

    引用链接可以重复使用,但一般都是将一些链接放在一起统一管理,如一段文字后面或文章结尾,因此在找到链接和链接文字的对应关系上有些麻烦,各有利弊,分情况使用吧。

    文内链接
    这是一个文内链接的[例子](http://example.com/ "鼠标悬浮此处显示的标题")。
    [这个](http://example.net/)链接在鼠标悬浮时没有标题。
    [这个](/about/)链接是本地资源。
    
    引用链接
    这是一个引用链接的 [例子][id],[例子2][]。
    [id]: http://example.com/  "鼠标悬浮标题(可选)"
    [例子2]: http://example.com/ 
    注意,这里的 id 没有大小写区分,如果省略 id ,则前面方括号的内容会被用作 id 。
    
    我常用的网站包括 [Google][1], [Yahoo][2] 和 [MSN][3] 。
    [1]: http://google.com/        "Google"
    [2]: http://search.yahoo.com/  "Yahoo Search"
    [3]: http://search.msn.com/    "MSN Search"
      
    也可以写成
    
    我常用的网站包括 [Google][],[Yahoo][] 和 [MSN][] 。
    [google]: http://google.com/        "Google"
    [yahoo]:  http://search.yahoo.com/  "Yahoo Search"
    [msn]:    http://search.msn.com/    "MSN Search"
    

    解析效果:
    文内链接
    这是一个文内链接的例子
    这个链接在鼠标悬浮时没有标题。
    这个链接是本地资源。

    引用链接
    这是一个引用链接的 [例子][id],[例子2][]。
    [id]: http://example.com/ "鼠标悬浮标题(可选)"
    [例子2]: http://example.com/
    注意,这里的 id 没有大小写区分,如果省略 id ,则前面方括号的内容会被用作 id 。

    我常用的网站包括 [Google][1], [Yahoo][2] 和 [MSN][3] 。
    [1]: http://google.com/ "Google"
    [2]: http://search.yahoo.com/ "Yahoo Search"
    [3]: http://search.msn.com/ "MSN Search"

    也可以写成

    我常用的网站包括 [Google][],[Yahoo][] 和 [MSN][] 。
    [google]: http://google.com/ "Google"
    [yahoo]: http://search.yahoo.com/ "Yahoo Search"
    [msn]: http://search.msn.com/ "MSN Search"

    结语

    以上几种格式是比较常用的格式。除这些之外,Markdown 还有其他语法,如想了解和学习更多,可以参考这篇『Markdown 语法说明』

    相关文章

      网友评论

        本文标题:MarkDown常用语法小结

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