Markdown的基本语法

Markdown 是什么?

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者 HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。

Markdown的基本语法

标题

命令 :

  • #+空格+标题内容

例子:

# 标题H1
## 标题H2
### 标题H3
#### 标题H4
##### 标题H5
###### 标题H6

效果:

2.jpg

命令:

  • 斜体:*+内容+*

  • 粗体:** + 内容 +**

  • 即粗体又斜体:*** + 内容 +***

  • 删除线:~+内容+~

例子:

*我是斜体*
**我是粗体** 
***我是粗斜体***
~~我是被删除的~~

效果:

我是斜体
我是粗体
我是粗斜体
我是被删除的

引用

命令:

  • 单行引用:> + 空格 + 内容

  • 多行引用:> + 空格 + 内容

  • 嵌套引用:>+ 空格 +第一层内容 | >>+ 空格 +第二层内容 ,,,

例子:

单行:
> 春风得意马蹄疾,一日看尽长安花
​
多行:
> 在天愿作比翼鸟,在地愿为连理枝。 
天长地久有时尽,此恨绵绵无绝期。
​
嵌套:
> 子曰 
>> 学而时习之,不亦说乎?有朋自远方来,不亦乐乎?

效果:

单行:

春风得意马蹄疾,一日看尽长安花

多行:

在天愿作比翼鸟,在地愿为连理枝。 天长地久有时尽,此恨绵绵无绝期。

嵌套:

子曰

学而时习之,不亦说乎?有朋自远方来,不亦乐乎?

列表

命令:

  • 无序列表:*或者+或者- + 空格 + 内容

  • 有序列表:数字 + . +内容

  • 嵌套列表:*或者+或者- 数目增加

例子:

无序列表:
 第一种:+
 + A 
 + B 
 + C 
 第二种:*
 * A 
 * B 
 * C
 第三种:-
 - A
 - B
 - C

有序列表:
 1\. 第一个
 2\. 第二个
 3\. 第三个
​
嵌套列表:
 - 水果
   - 香蕉
   - 苹果
 - 蔬菜
   - 萝卜
   - 白菜
 - 面食
   - 馒头
   - 面条
   - 大米
​

效果:

无序列表:

  • A
  • B
  • C

有序列表:

  1. 第一个
  1. 第二个
  1. 第三个

嵌套列表:

  • 水果

    • 香蕉
    • 苹果
  • 蔬菜

    • 萝卜
    • 白菜
  • 面食

    • 馒头
    • 面条
    • 大米

超链接

命令:

  • 行内式:[链接文字](地址+ 空格 + 标题)

  • 参考式:两部分组成:

    1,链接部分:[链接文字][链接地址]

    2,链接地址:[链接标记]:+链接地址+空格+鼠标移动上去的提示文字

  • 图片链接:[图片上传失败...(image-12a55d-1560605154637)]

例子:

行内式:
[百度首页](https://www.baidu.com/ "跳转到百度首页")
​
参考式:
推荐几个网站分别是[GitHub][1],[百度][2],[哔哩哔哩][3]。
[1]:https://github.com "github.com" "github"
[2]:https://www.baidu.com/ "百度一下"
[3]:https://www.bilibili.com/ "哔哩哔哩"

图片链接:
![动漫图片一张](/1.jpg)
​

效果:

行内式: 百度首页

参考式: 推荐几个网站分别是GitHub,百度,哔哩哔哩。

[1] https://github.com github.com" "github

[2] https://www.baidu.com/ 百度一下

[3] https://www.bilibili.com/ 哔哩哔哩

1.jpg

代码

命令:

  • 单行代码 :+ 单行代码内容 +

  • 多行代码: + 多行代码内容 +

例子:

//单行代码
``int x = 0;``
​
//多行代码
\```
 int a = 0;
 a++;
\```

效果:

单行代码: int x = 0;

多行代码:

 int a = 0;
 a++;

表格

命令:

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

  • 在表头下方的分隔线---标记中加入:,即可指定对齐方式。

    • :---代表左对齐。

    • :---: 代表居中对齐。

    • ---:代表右对齐。

例子:

姓名 | 年龄
--- | ---
数学 | 18
历史 | 19
语文 | 20
物理 | 21

效果:

姓名 年龄
数学 18
历史 19
语文 20
物理 21

你可能感兴趣的:(Markdown的基本语法)