Markdown语法

Markdown介绍

Markdown是一种轻量级的「标记语言」。
它能让你不用担心排版专注于写作,并且它简单易懂能在非常短的时间内掌握。

README.md文件

README.md是使用Markdown语法写的。
它是一个项目的入门手册,里面介绍了整个项目的使用、功能等等。
所以README.md文件写得好不好,关系到这个项目能不能更容易的被其他人了解和使用。

Markdown编译器

Typora

Typora是极致简洁及写及得Markdown语法编辑器
Typora官方
Typora历史版本下载

Mweb

Mweb是一个专业的 Markdown 写作、记笔记、静态博客生成软件
Mweb支持的服务很多,可以去Mweb官网详细了解。
Mweb官网

Markdown语法

简单总结

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# 标题 

> 引用内容

**加粗的文字**
*倾斜文字*`
***斜体加粗文字***
~~加删除线的文字~~

- 无序列表
1. 有序列表

分割线
---

超链接
[](url)

图片
![](scr)

单行代码:一个 ` 包裹代码
​多行代码: ​三个 ` 包裹代码
​​语言代码:在多行代码第一个 ``` 前加编程语言

表格
表头|表头|表头
:-:|:-:|:-:
内容|内容|内容
内容|内容|内容

各软件下的快捷键

Typora下的快捷键

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
标题大小 command + 数字键
表格 option + command + t
代码块 option + command + c
有序列表 option + command + o
无序列表 option + command + u
任务列表 option + command + x
列表缩进
command + [
command + ]
超链接 command + k
链接引用 option + command + l(复制链接,按组合键)
插入图片 control + command + i(复制图片地址,按组合键)
脚注 option + command + r
加粗 command + b
斜体 command + i
下划线 command + u
代码 control + `
删除线 control + shift + `
高亮 shift + command + h
注释 control + -
清除样式 command + \
源代码模式 command + /

标题

1
2
3
4
5
6
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

引用

1
2
3
> 引用
>> 引用
>>> 引用

引用

引用

引用

字体

1
2
3
4
**文字加粗**
*文字倾斜*
***文字斜体加粗***
~~文字加删除线~~

文字加粗
文字倾斜
文字斜体加粗
文字加删除线

列表

无序列表

1
2
- 无序列表
- 无序列表
  • 无序列表
  • 无序列表

有序列表

1
2
1. 有序列表
2. 有序列表
  1. 有序列表
  2. 有序列表

任务列表

1
2
- [ ] 任务列表
- [ ] 任务列表
  • 任务列表
  • 任务列表

分割线

1
---

超链接

1
[链接名](url)

百度

图片

1
![](src)

代码块

1
2
3
单行代码:一个 ` 包裹代码  
​多行代码: ​三个 ` 包裹代码
​​语言代码:在多行代码第一个 ``` 前加编程语言

单行代码

1
多行代码
1
2
python代码段
print('Hello World!')
1
2
java代码段
System.out.println("Hello World.");

表格

1
2
3
4
表头|表头|表头
:-:|:-:|:-:
内容|内容|内容
内容|内容|内容

默认左对齐
两边加:表示文字居中
右边加:表示文字居右

表头 表头 表头
内容 内容 内容
内容 内容 内容