MarkDown语法

2022-09-22 11:53:55 浏览数 (1)

MarkDown语法

一、标题

  1. # 一级标题
  2. ## 二级标题
  3. ### 三级标题
  4. #### 四级标题
  5. ##### 五级标题
  6. ###### 六级标题

tips:大纲中一级标题中包含二级标题,二级标题包含三级标题,….,#后需要加空格。

二、强调语法

  1. 斜体:* *
  2. 加粗:** **
  3. 倾斜加粗:*** ***
  4. 删除线:~~ ~~

tips:符号与文字间不需要加空格。

示例:

代码:

代码语言:javascript复制
*斜体*
代码语言:javascript复制
 **加粗**
代码语言:javascript复制
***倾斜加粗***
代码语言:javascript复制
~~删除线~~

显示效果:

斜体

加粗

倾斜加粗

删除线

三、分割线

  1. ***
  2. ---

tips:在一行中使用三个以上的 * 或者 - 来创建一条分割线,此行中不可有其他内容。

四、引用

在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>。

示例:

代码:

代码语言:javascript复制
> 引用的文字
> > 引用的文字
> > > 引用的文字

显示效果:

五、图片

![ 图片的alt](图片的路径 "图片的title")

tips:alt为图片不能正常显示时页面显示的文字,title为鼠标移动到图片上显示的文字,路径可以为网络地址,也可以为本地图片,可以使用相对路径和绝对路径。

示例:

​ 代码:

代码语言:javascript复制
![logo](../imgs/logo.png)

​ 显示效果:

六、超链接

[超链接名](地址 http://xxx.xxx.xxx)

示例:

代码:

代码语言:javascript复制
[Cikian的Github](https://github.com/Cikian)

显示效果:

Cikian的Github

tips:MarkDown本身语法不支持链接在新页面打开,如果想要在新页面打开,可以使用html的a标签代替。

七、列表

1.无序列表

无序列表使用 - *任何一种都可以

- 列表内容

列表内容

* 列表内容

示例:

代码:

代码语言:javascript复制
* 列表内容
* 列表内容
* 列表内容

显示效果:

  • 列表内容
  • 列表内容
  • 列表内容

2.有序列表

有序列表使用数字加英文的句点.

1. 列表内容

2. 列表内容

3. 列表内容

示例:

代码:

代码语言:javascript复制
1. 列表内容
2. 列表内容
3. 列表内容

显示效果:

  1. 列表内容
  2. 列表内容
  3. 列表内容

3.列表的嵌套

上一级和下一级之间敲三个空格即可

示例:

代码:

代码语言:javascript复制
* 一级无序列表
  * 二级无序列表
  * 二级无序列表
* 一级无序列表  
  * 二级无序列表
  * 二级无序列表

显示效果:

  • 一级无序列表
    • 二级无序列表
    • 二级无序列表
  • 一级无序列表
    • 二级无序列表
    • 二级无序列表

八、表格

| 表头| 表头| 表头| | —- | :—-: | —-: | | 内容 | 内容 | 内容 | | 内容 | 内容 | 内容 | | 内容 | 内容 | 内容 |

示例:

代码语言:javascript复制
| 表头 | 表头 | 表头 |
| ---- | :----: | ----: |
| 内容 | 内容 | 内容 |
| 内容 | 内容 | 内容 |
| 内容 | 内容 | 内容 |

显示效果:

表头

表头

表头

内容

内容

内容

内容

内容

内容

内容

内容

内容

tips:文字默认左对齐,两边加:表示居中,右边加:表示右对齐。

九、代码

  1. 单行代码,代码用一个反引号包起来。
  2. 多行代码,代码之间分别用三个反引号包起来,且两边的反引号单独占一行。

示例:

单行代码:

代码:

代码语言:javascript复制
`int a,b,c;`

显示效果:

int a,b,c;

代码块:

代码:

代码语言:javascript复制
```
if (a<=5){
    console.log('代码块示例。')
};
```

显示效果:

代码语言:javascript复制
if (a<=5){
    console.log('代码块示例。')
};

0 人点赞