Pumpkin-Man

活到老_学到老!

0%

Markdown-语法学习

Markdown

  • Markdown 的创始人为是:John Gruber
  • Markdown 是一种轻量级标记语言,也是个 Web 上使用的文本到HTML的转换工具
  • Markdown 广泛运用与网站中的文档、博客 这归功它的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持

Markdown 标题

  • 标题的使用格式有两种

    • 使用 = 和 - 标记一级和二级标题
    • 使用 # 号标记
      • 使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推
      • 小技巧:在Typora中 ctrl+1 代表一级标题 ctrl+2 代表二级标题 以此类推

Markdown 段落格式

  • Markdown 段落没有特殊的格式,直接编写文字就好,段落的换行是使用两个以上空格加上回车

  • 也可以在段落后面使用一个空行来表示重新开始一个段落。

    • Markdown 可以使用以下几种字体:

      *斜体* _斜体_

      如: 你歪了

      **粗体** __粗体__

      如: 你粗了

      ***粗斜体*** ___粗斜体___

      如: 又粗又斜

  • 分割线:

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

    • 在文字的两端加上两个波浪线 ~~ 即可 如下:
      • ~~写错了~~ 写错了
  • 下划线:

    • 下划线可以通过 HTML 的<u>文本</ur> 标签来实现 如下:

      • <u>带下划线文本</u>

        带下划线文本

  • 脚注:

    • 脚注是对文本的补充说明 如下:

      • [^要注明的文本]

      • Why study [^because]。

      [^because]: 为了更好的明天而努力!

Markdown 列表

  • Markdown 支持有序列表和无序列表。

    • 无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容
    • 有序列表使用数字并加上 . 号来表示
      • 小技巧:Typora中使用子列表嵌套只需 TAB
        1. 第一项:
          • 第一项嵌套的第一个元素
          • 第一项嵌套的第二个元素
        2. 第二项:
          • 第二项嵌套的第一个元素
          • 第二项嵌套的第二个元素

Markdown 区块

  • Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号

    • 做一个例子:

      >r

      >>e

      >>>k

      >>>>o

      >>>>>J

      • r

        e

        k

        o

        J

Markdown 代码

  • 如果是段落上的一个函数或片段的代码可以用反引号把它包起来 反引号在ESC的下面
  • 代码区块使用 4 个空格或者一个制表符(Tab 键)。
  • 你也可以用 ``` 包裹一段代码,并指定一种语言(也可以不指定)
  • 这里我就不一一演示了 毕竟本文几乎每处都用了此功能 方便也使用

Markdown 链接

  • 链接的使用有两种常用方法
    • [链接名称](链接地址)
    • <链接地址>
    • 高级用法

Markdown 图片

  • Markdown 图片语法格式如下:

    • ![alt 属性文本](图片地址)

    • ![alt 属性文本](图片地址 "可选标题")

    • 开头一个感叹号 ! 接着一个方括号,

    • 里面放上图片的替代文字 接着一个普通括号,里面放上图片的网址,

    • 最后还可以用引号包住并加上选择性的 ‘title’ 属性的文字。

      • 使用实例:

        JOKER 图标

Markdown 表格

  • Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行

    • 语法格式如下:

      | ID | USERNAME | PASSWD |

      | :-----| ----: | :----: |

      | 1 | ADMIN | ASLKJHOGIUSAKDJQ |

      | 2 | JOKER | KLGJIQGHKSAHHG |

      ID USERNAME PASSWD
      1 ADMIN ASLKJHOGIUSAKDJQ
      2 JOKER KLGJIQGHKSAHHG

Markdown 高级技巧

  • 转义

  • Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠转义特殊字符:

    **文本加粗**
    \*\* 正常显示星号 \*\*

    结果如下:

    文本加粗
    ** 正常显示星号 **

    • Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:

      \ 反斜线

      `` 反引号`

      * 星号

      _ 下划线

      {} 花括号

      [] 方括号

      () 小括号

      # 井字号

      + 加号

      - 减号

      . 英文句点

      ! 感叹号

参考:菜鸟教程

  • 本次文章是参照菜鸟教程来进行加强学习Markdown 相比教程不是很全 但其中有一些自己的理解 如若移步菜鸟教程可以点击本文任意菜鸟教程四个字