[Markdown]常用语法

Basic Markdown language style

Markdown是一种轻量级标记语言。

标题

  • 使用#号可以进行标题标记,#号数量的多少代表了具体的标题等级。如:
    # 一级标题
    ## 二级标题
    ### 三级标题

    一级标题

    二级标题

    三级标题

字体

  • 斜体:使用*斜体*或者_斜体_表示。显示效果 : 斜体
  • 加粗:使用**加粗**或者__加粗__表示。显示效果 : 加粗
  • 加粗斜体:使用***加粗斜体***或者___加粗斜体___表示。显示效果 : 加粗
  • 删除线:使用~~删除线~~表示。显示效果:删除线
  • 下划线:使用<u>下划线</u>表示。显示效果:下划线
  • 高亮字符:使用==高亮==表示。显示效果:高亮
  • 转义字符:使用反斜杠\转义特殊字符,如:\*转义\* *转义* ; *斜体*斜体

段落分割

  • 分割线:可用三个以上的星号***、减号---、底线___来建立一个分隔线,效果如下:

空格缩进

  • 在Markdown文本编辑中,使用空格进行首行缩进是不起作用的,需要使用转义字符
不断行的空白格&nbsp;或&#160;
半方大的空白&ensp;或&#8194;
全方大的空白&emsp;或&#8195;
  • 效果:
      空  格  缩  进------不断行的空白格
      空  格  缩  进------半方大的空白
      空  格 缩 进------全方大的空白
    比较推荐使用全角空格&emsp;&#8195

文本居中

  • 将HTML语法放到Markdown里面就可以实现文本及图像等的居中,比如说加上br标签就可以换行,给文字加上center标签就可以使文字居中,写法是:<center>markdown居中文本</center>,效果如下:
    markdown居中文本

列表

  • 无序列表:使用星号(*)* 第一项、加号(+)+ 第一项或是减号(-)- 第一项作为列表标记
    • 第一项
    • 第二项
    • 第三项
  • 有序列表使用数字并加上 . 号来表示,如:1. 第一项,2. 第二项,3. 第三项
    1. 第一项
    2. 第二项
    3. 第三项
  • 可将序列进行嵌套使用,如:
    1.第一项
    • 第一个

代码

  • 段落上的一个函数或片段的代码可以用反引号把它包起来,例如:printf()
  • 可以用 ``` 包裹一段代码,并指定一种语言(也可以不指定,让系统自动识别):
$(document).ready(function () {
    alert('RUNOOB');
});

链接

表格

  • 表格使用|来分隔不同的单元格,使用-来分隔表头和其他行,通过:-左对齐,-:右对齐,:--:居中。具体如下:
| 左对齐 | 右对齐 | 居中对齐 |
| :----- | ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
左对齐 右对齐 居中对齐
单元格 单元格 单元格
单元格 单元格 单元格

区块

  • 区块引用是在段落开头使用 > 符号 ,且可嵌套,如:> 最外层> 嵌套层

最外层

嵌套层

脚注

  • 脚注的具体写法如下所示:
    创建脚注格式类似这样 [^express]。
    [^express]: 这是脚注
    创建脚注格式类似这样 [1]

全文参考链接:https://www.runoob.com/markdown/md-tutorial.html


  1. 这是脚注 ↩︎