MarkDown的基本使用语法

Markdown 是一种轻量级的标记语言,用于创建格式化的文本。它易于学习和使用,非常适合撰写博客文章、文档和笔记

1. 标题

标题是在标题文字前面加上#,#数量代表标题级数,最多六级标题,在不同的markdown编辑器中,有些需要#与文字之间空一格才能渲染成标题,有些则不需要空格

  • 一级标题:# 一级标题

    一级标题

  • 二级标题:## 二级标题

    二级标题

  • 三级标题:### 三级标题

    三级标题

  • 四级标题:#### 四级标题

    四级标题

  • 五级标题:##### 五级标题
    五级标题
  • 六级标题:###### 六级标题
    六级标题

2. 文字格式

  • 粗体文字两端用两个*或者两个_包裹
    **粗体文字** 粗体文字
  • 斜体文字两端用一个*或者一个_包裹
    *斜体文字* 斜体文字
  • 粗斜体文字用三个*或者三个_包裹
    ***粗斜体文字*** 粗斜体文字
  • 删除线文字两端用两个~包裹
    删除线文字
  • 下划线借助html标记
  • <u>下划线</u> 下划线

3. 分割线

  • 分割线只需要使用连续三个*即可

4. 列表

a.无序列表 无序列表使用*-+加空格表示

  • 第一点 - 第一点
  • 第二点 * 第二点
  • 第三点 + 第三点
    b.有序列表使用阿拉伯数字小数点来表示
  1. 这是第一点 1. 这是第一点
  2. 这是第二点 2. 这是第二点
  3. 这是第三点 3. 这是第三点
    c.嵌套列表 嵌套列表需要在子列表前加四个空格
  4. 这是嵌套列表第一项
    • 这是第一项第一点
    • 这是第一项第二点
  5. 这是嵌套列表第二项
    • 这是第二项第一点
    • 这是第二项第二点

5. 区块

  • 区块使用>来表示,如:
    >最外层
    >>第一层
    >>>第二层
    效果如下:

最外层

第一层

第二层

6.代码块

  • 代码块使用三个连续的```包裹代码两端,如
    ``` JavaScript
    console.log(hello world)
    ```
    效果如下
  console.log(hello world)

7.超链接

8.图片

  • 图片引用格式为 ![图片名称或者描述](图片地址),图片地址可以为本地图片路径,或者网络地址,如:
    ![这是小黑子](https://img1.baidu.com/it/u=3442676033,4275801877&fm=253&fmt=auto&app=138&f=JPEG?w=522&h=386)
    效果如下
    这是小黑子

    9.表格

  • 表格使用|来分割不同的单元格,使用-来分割表头和其他数据行,如
    | 这是表头第一格 | 这是表头第二格 |
    | --- | --- |
    | 第一行第一格 | 第一行第二格 |
    | 第二行第一格 | 第二行第二格 |
    效果如下
这是表头第一格这是表头第二格
第一行第一格第一行第二格
第二行第一格第二行第二格
  • 对齐方式
    | 左对齐 | 右对齐 | 居中对齐 |
    | :-----| ----: | :----: |
    | 单元格 | 单元格 | 单元格 |
    | 单元格 | 单元格 | 单元格 |
    效果如下
左对齐右对齐居中对齐
单元格单元格单元格
单元格单元格单元格
  • 单元格内换行使用<br>
    | 这是表头第一格 | 这是表头第二格 |
    | --- | --- |
    | 第一行第一格 | 第一行<br>第二格 |
    | 第二行第一格 | 第二行第二格 |
    效果如下

    这是表头第一格这是表头第二格
    第一行第一格第一行
    第二格
    第二行第一格第二行第二格

    10.转义

    • Markdown中转义符号为\

    11.任务列表

    • 任务列表使用- []- [x],如
      - [x]测试
      - [ ]升级
      - [ ]公告
      效果如下
  • [x]测试

  • [ ]升级

  • [ ]公告

12.表情Emoji

  • 表情的使用可以复制粘贴或者使用表情代码
    笑哭 :joy: :joy:
    微笑 :smile: :smile:
    更多的表情代码见表情代码列表