Markdown语法

1.基本语法

1.1 字体设置斜体,粗体,删除线

1
2
3
4
5
正常文字
*倾斜文字*
**加粗文字**
***倾斜加粗文字***
~~下划线文字~~

正常文字

倾斜文字

加粗文字

倾斜加粗文字

下划线文字

1.2 链接

  1. 插入本地图片链接

    1
    2
    3
    4
    ![图片描述](图片路径"title")
    ![图片描述](图片路径)

    注意:这个图片描述可以不写
  2. 插入互联网图片

    1
    2
    3
    4
    5
    6
    ![图片描述](图片网络路径)

    注意: 这个图片描述可以不写

    输入内容如下:
    ![DOG](https://blog.oliverxu.cn/images/avatar.jpeg)

图片显示如下:

DOG

  1. 自动链接 Markdown支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用<>包起来,Markdown就会自动把它转成链接。也可以直接写,也是显示成链接形式的
1
2
<https://blog.oliverxu.cn/images/avatar.jpeg>
https://blog.oliverxu.cn/images/avatar.jpeg

https://blog.oliverxu.cn/images/avatar.jpeg

https://blog.oliverxu.cn/images/avatar.jpeg

1.3 分割线

可以在一行中用三个以上的星号(*),减号(-),下划线(_)来建立一个分割线,行内不能有其他东西。也可以在星号或是减号插入空格。

1
2
3
***
---
___




1.4 代码块

1
2
3
4
5
#include <stdio.h>
int main(void)
{
printf("hello world");
}

1.5 引用

在被引用的文本前面加上>符号,以及一个空格即可,如果只输入了一个>符号会产生一个空白的引用

普通引用:

1
2
3
> 文字1
> 文字2
> 文字3

文字1

文字2

文字3

嵌套引用:

1
2
3
>>> 文字1
>> 文字2
> 文字3

文字1 文字2 文字3

1.6 列表

  1. 无序列表
    1
    2
    3
    - 文字1
    * 文字2
    + 文字3
  • 文字1
  • 文字2
  • 文字3
  1. 有序列表 使用一个数字和一个英文句点表示有序列表,句点后面需要加上空格
1
2
3
1. 文字1
2. 文字2
3. 文字3
  1. 文字1
  2. 文字2
  3. 文字3

注意事项:

在使用列表时,只要是数字后面加上英文的点,就会无意间产生列表,比如2019.01.01这时候想表达的是日期,有些软件误把它认为列表。解决方式:在每个点前面加上\就可以了。

1
2019\.01\.01 This is fantasy!

2019.01.01 This is fantasy!

If you like my blog, please donate for me.