一.为什么要学习使用Markdown

markdown语法简单,易于学习,但功能却异常强大,相信大家平时看到文章从头到尾都是小四号的密密麻麻的字,一定会感到很烦,我自己以前就是这样写笔记的,根本没有去重看和复习这些笔记的欲望,后来我看了markdown语法写的笔记,深感其强大。

有没有发现网络上大部分博客的排版都很便于阅读,标题是标题,代码是代码,段落是段落,没错,他们就是用markdown语法写的。而学习它的所有语法只需要花费不到你半小时的时间,并只需在后面记笔记写文章的时候自己用上几次,就能熟练地掌握它。

二.编辑器—— Typora

一般像vscode的编程语言编译器都支持html文件直接显示Markdown语法写的文章,也有专门用于写Markdown笔记的编辑器—— Typora,它的主要优点是:界面简洁,能实时预览,可以扩展语法,跨平台效果好

Typora下载地址:https://www.typora.io/

三.Markdown语法

1.标题

Markdown支持最多六级标题,用 #个数+空格+文本 来表示。

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

效果:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

2.字体

markdown支持多种字体:斜体、粗体、粗文本

*斜体*
**粗体**
***粗斜体***

效果:

斜体 粗体 粗斜体

3.分隔线

在一行中用三个以上的*、- 、_来建立一个分隔线,行内不能有其他东西。下面以*为例

***

效果:


4.删除线

在文字的两端加上两个波浪线 ~~ 即可

~~删除线~~

效果:

删除线

5.下划线

下划线通过 HTML 的 <u> 标签实现

<u>下划线</u>   

效果:

下划线

6.列表

Markdown列表有两种类型,分为无序列表和有序列表(即用序号表示列表的顺序)

- 无序列表为 减号后接一个空格
1. 有序列表为 数字加上点

效果:

  • 无序列表为 减号后接一个空格
  1. 有序列表为 数字加上点

7.列表嵌套

实现上述的列表后,按回车键生成同级列表,再按tab键生成下一级列表

效果:

  • 无序列表为 减号后接一个空格
  • 按回车键
    • 按回车后按Tab键
  1. 有序列表为 数字加上点
  2. 按回车键
    1. 按回车后按Tab键

8.区块

引用区块的方法是在段落开头加上>,在区块内开头也加上>能实现区块嵌套

> 这是一个区块

效果:

这是一个区块

区块嵌套:

这是一个区块

这是嵌套的区块

9.代码

代码分为整段的区块代码和在段落内的一句代码

一句代码:用两个`包围一句代码

`print(1)`

效果:

print(1)

区块代码:用两个```包围一段代码

```
print(1)
print(2)
```

10.链接

两种显示链接的方式,一种显示的是链接,一种显示的是自定义名字

显示链接:方法 <链接地址>

<www.baidu.com>

效果:

显示自定义名字:方法 [链接名称](链接地址)

[百度](www.baidu.com)

效果:

11.图片

  1. 两种方式:
![alt 属性文本](图片地址)

![alt 属性文本](图片地址 "可选标题")

例如:

![图标](http://static.runoob.com/images/runoob-logo.png)

![图标](http://static.runoob.com/images/runoob-logo.png "RUNOOB")

效果:

图标

图标

2. 目前markdown不支持调整图片的大小,不过可以用html标签进行调整大小。

例如:

<img src="http://static.runoob.com/images/runoob-logo.png" width="50%">

效果:

12.表格

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

效果:

表头 表头
单元格 单元格
单元格 单元格

2. 可以设置表格的对齐方式:

  • -: 设置内容和标题栏居右对齐。
  • :- 设置内容和标题栏居左对齐。
  • :-: 设置内容和标题栏居中对齐。
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |

效果:

左对齐 右对齐 居中对齐
单元格 单元格 单元格
单元格 单元格 单元格