Markdown基本语法

Markdown基本语法


标题

使用 # 表示1-6级标题,第一级用一个#表示,第二级用两个#表示,以此类推。

# 一级标题文本
## 二级标题文本
### 三级标题文本
#### 四级标题文本
##### 五级标题文本
###### 六级标题文本

分隔线

输入连续三个以上的*-_然后回车可以生成分割线。

注:行内不能有其他字符,但可以在其中加入空格!

段落

使用空行来作为一个新段落的开始。

字体

*斜体文本*
**粗体文本**
***粗斜体文本***
~~删除线文本~~
<u>下划线文本</u>

脚注

要注释的文本[^1]
[^1]:注释内容文本

列表

  1. 无序列表

    无序列表使用*+-加空格作为列表标记

    * 第一项
    * 第二项
    
    + 第一项
    + 第二项
    
    - 第一项
    - 第二项
    ...
  2. 有序列表

    有序列表使用数字加.和空格来表示

    1. 第一项
    2. 第二项
    ...
  3. 嵌套列表

    可以下有序列表中嵌套无序列表,也可以在无序列表中嵌套有序列表

    1. 有序列表第一项
    2. 有序列表第二项
     · 无序列表第一项
    ...

区块

使用>加空格可以表示区块,区块可以嵌套,如第一层使用一个>,第二层使用两个>,以此类推。

也可以在列表中使用区块,或在区块中使用列表。

> 第一层
>> 第二层
>>> 第三层
...

代码区块

  1. 单行代码使用反引号括起来,如:

    `printf("Hello World!")`
  2. 多行代码使用三个反引号括起来,如:

    ?```C
    #include<stdio.h>
    
    int main()
    {
        printf("Hello World!");
        return 0;
    }

链接

1. [链接名称](链接地址)
2. <链接地址>
3. 高级链接
    [链接名称][变量]
    [变量]:链接地址

图片

Markdown可以直接拖拽使用图片。

两种使用格式:
1. 无法缩放
    ![图片说明](图片地址)
    
2. 可以缩放
    <img src="图片地址" width="var%"">

表格

使用|来分隔不同单元格,使用-来分隔表头和其他行。

|表头|表头|表头|
|---|---|---|
|单元格|单元格|单元格|

:-表示左对齐
-:表示右对齐
:-:表示居中对齐

其他技巧

  • 按键表示

    <kbd>Ctrl</kbd>
  • 转义字符

    使用反斜线来转义其他有特殊意义的字符。

  • 空行

    使用<br/>来加入空行。

相关推荐