美文网首页
Markdown使用方法(笔记)

Markdown使用方法(笔记)

作者: 向上的尘埃 | 来源:发表于2017-01-26 00:46 被阅读114次

    Markdown 是一种轻量级的「标记语言」

    Markdown 官方文档

    Markdown语法规则

    标题

    在标题前加 # 号即可,共六级标题,建议在#号后加一个空格,这是最标准的 Markdown 语法。

    # 一级标题
    ## 二级标题
    …………
    ###### 六级标题
    

    一级标题

    二级标题

    …………

    六级标题

    一级和二级标题还有一种写法:
    一级标题
    ===================
    二级标题
    --------------------

    换行

    一般情况下,Markdown会删除所有换行和空格,浏览器会根据可用空间自动换行。如果想强迫换行,可以在行尾插入至少两个空格。

    列表

    在文字前加上 -+* 即可变为无序列表,在文字前加1. 2. 3. 则为有序列表。
    注意:符号和文字之间要加一个空格。两个列表之间不能相邻,否则会解释为嵌套的列表。

    无序列表
    * 第一行
    * 第二行
    * 第三行

    • 第一行
    • 第二行
    • 第三行

    下面这个是嵌套的列表
    - 外层列表项目
    + 内层列表项目
    + 内层无序列表项目
    + 内层列表项目
    - 外层列表项目

    • 外层列表项目
      • 内层列表项目
      • 内层无序列表项目
      • 内层列表项目
    • 外层列表项目

    引用

    在文本前加入>即可。引用可以嵌套,如果要在一个引用里插入一个引用,可以用两个>开头。

    > 这是一个引用。这是第一行
    这是第二行。
    >> 这是一个嵌套的引用。这是第一行。
    这是第二行
    > 
    > 外层引用的第三行。前面需要一个视觉上的空行表示内层嵌套的结束,空行前面的('>')可以有可以没有。
    

    最终效果:

    这是一个引用。这是第一行
    这是第二行。

    这是一个嵌套的引用。这是第一行。
    这是第二行

    外层引用的第三行。前面需要一个视觉上的空行表示内层嵌套的结束,空行前面的('>')可以有可以没有。

    图片和链接

    图片为:![](图片网址)
    链接为:[文字](链接网址)
    注意:插入图片的地址需要图床来生成URL地址。这里的括号必须是英文括号
    此外,还可以以索引方式把url都列在文章的最后,例如这样:

    [文字][1]
    ![图片描述][2]
    [1]:URL1
    [2]:URL2

    自动链接

    Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用方括号包起来。例如:
    <http://example.com/>
    http://example.com/

    粗体与斜体

    用两个** 包含一段文本就是粗体,用 两个* 包含一段文本就是斜体。

    **这里是粗体** *这里是斜体*
    

    这里是粗体 这里是斜体

    表格

     | A   |B   |  C |
    |-|:-:| -:|
     | A1 | B1 | C1 |
    | A2 | B2 | C2 |
     | A3 | B3  | C3 |`
    

    实际效果:

    A B C
    A1 B1 C1
    A2 B2 C2
    A3 B3 C3

    注:

    符号 含义
    :-(---) 左对齐
    (---)-: 右对齐
    :-(---): 居中对齐
    -(---) 首行居中,其余左对齐

    代码框

    用两个 `` 把中间的代码扩起来即可。 使用tab键即可缩进。 例如:pirnt "hello world!"`
    注意:不是代码的文字也可用代码框来突出显示。
    行的开头空4个空格(也可大于4个空格),表示程序代码,例如:

    //这里显示一些代码,在正文显示中会自动识别语言,进行代码染色,这是一段Python代码
    
    keywords = ["dsaa","Asd","sadc","Gdfd","gdfdd","gaf","gabdddddd","eg"]
    print dict([(i[0],list(i[1])) for i in groupby(sorted(keywords),lambda    x:x[0].lower())])
    

    分割线

    生成水平分区线,可以在单独一行里输入3个或以上的*-或者下划线_实现,符号之间可以输入任意空格。
    * * *
    ******
    - - - -
    _________


    反斜杠

    Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号(如#、*等),例如:如果你想要用*加在文字旁边的方式来做出强调效果,你可以在*的前面加上反斜杠:
    \*Markdown\*
    效果:*Markdown*

    工具

    图床工具(用来上传图片获取 URL 地址)

    Markdown编辑器

    Mac等平台下推荐Mou
    Windows平台推荐MarkdownPad

    在线好用的Markdown工具

    相关文章阅读:

    相关文章

      网友评论

          本文标题:Markdown使用方法(笔记)

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