0%

关于Markdown

Markdown介绍

Markdown是一种轻量级标记语言,语法简洁,它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出HTML、PDF以及本身的.md格式文件,因简洁、高效、易读、易写,Markdown被大量使用,如Github、Wikipedia等网站,如各大博客平台:Wordpress、Drupal、简书等。

Markdown语法

1. 标题语法

要创建标题,需在前面添加井号##的数量代表了标题的级别,例如,添加三个#表示创建了一个三级标题。

Markdown语法 预览效果
# 这是一级标题

这是一级标题

# 这是二级标题

这是二级标题

# 这是三级标题

这是三级标题

# 这是四级标题

这是四级标题

# 这是五级标题
这是五级标题
# 这是六级标题
这是六级标题

2. 段落语法

要创建段落,需使用空白行将一行或多行文本进行分隔

Markdown语法

1
2
3
这是第一段

这是第二段

预览效果

这是第一段

这是第二段

3. 换行语法

在一行的末尾添加两个空格或多个空格,然后按回车键,即可创建一个换行,也可以使用HTML的换行标签<br>
Markdown语法

1
2
3
4
这是第一行  
这是第二行

这是第一行<br>这是第二行

预览效果

这是第一行
这是第二行

这是第一行
这是第二行

4. 强调语法

通过将文本设置为粗体或斜体来强调其重要性
Markdown语法

1
2
**粗体**
*斜体*

预览效果

粗体
斜体

5. 引用语法

要创建块引用,需在段落前添加一个>符号,多个段落块引用需要在之间的空白行添加一个>符号,嵌套可以使用>>
Markdown语法

1
2
3
4
> 这是第一个块引用
>
> 这是第二个块引用
>> 这是嵌套块引用

预览效果

这是第一个块引用

这是第二个块引用

这是嵌套块引用

6. 列表语法

有序列表

在每个列表项前添加数字并紧跟一个英文句点(句点后需要添加一个空格),数字不必按数学顺序排列,但列表应当以数字1起始
Markdown语法

1
2
3
4
5
6
7
1. 第一个有序列表项
2. 第二个有序列表项

1. 第一个有序列表项
1. 第二个有序列表项
5. 第三个有序列表项
1. 第四个有序列表项

预览效果

  1. 第一个有序列表项
  2. 第二个有序列表项
  1. 第一个有序列表项
  2. 第二个有序列表项
  3. 第三个有序列表项
  4. 第四个有序列表项

无序列表

在每个列表项前添加破折号-,缩进一个或多个列表项可以创建嵌套列表
Markdown语法

1
2
3
4
5
- 第一个无序列表项
- 第二个无序列表项
- 第一个无序嵌套列表
- 第二个无序嵌套列表
- 第三个无序嵌套列表

预览效果

  • 第一个无序列表项
  • 第二个无序列表项
  • 第一个无序嵌套列表
  • 第二个无序嵌套列表
    • 第三个无序嵌套列表

7. 代码语法

若要将单词或短语表示为代码,需将其包裹在反引号```中。
Markdown语法

1
输出函数`printf()`

预览效果

输出函数printf()

若要将多行文本标记为代码,即使用代码块,可以使用三个反引号```,在代码块之前和之后加上``` 同时,可以在第一行反引号```后表示代码块所使用的语言。

Markdown语法

1
2
3
4
5
```Java
public static void main(String[] args){
System.out.println("Hello World");
}
```

预览效果

1
2
3
public static void main(String[] args){
System.out.println("Hello World");
}

8. 分隔线语法

使用三个破折号---,并且不能包含其它内容
Markdown语法

1
---

预览效果


9. 链接语法

链接文本放在中括号[ ]内,链接地址放在后面的圆括号中,链接title可选 超链接Markdown语法:[超链接显示名](超链接地址 “超链接title”)

Markdown语法

1
[这是一个超链接](https://baidu.com "百度")

预览效果

这是一个超链接

10. 图片语法

![图片alt](图片链接 "图片title")
若要添加图片,使用感叹号`!`,在方括号中添加代替文本,图片链接放在圆括号内,括号里链接后可以添加一个可选的图片标题

Markdown语法

1
![这是一张图片](/images/关于Markdown/head.jpeg "好好学习")

预览效果
这是一张图片

11. 表格语法

可以使用冒号来定义表格的对齐方式,`:--`为左对齐,`:--:`为居中,`--:`为右对齐
Markdown语法
1
2
3
4
5
|学号|姓名|成绩|
|:--|:--:|--:|
|01|小明|80|
|02|小刚|85|
|03|小智|90|
预览效果
学号 姓名 成绩
01 小明 80
02 小刚 85
03 小智 90
在实际使用时需考虑编辑器的兼容问题,有些语法可能并不适用,需要自己结合实际情况,在实践中掌握语法规则,熟练使用Markdown来帮助 自己完成工作。当然,Markdown不止这些语法,想要学习更多可以点击Markdown语法

以上仅是个人所学,如有不对,还请指出。