Markdown快速入门

简介

Markdown 是一种具有纯文本格式语法的轻量级标记语言,由John GruberAaron Swartz于2004年创建。Markdown 的目标是实现「易读易写」。Markdown 编写的文档可以导出 HTMLWord图像PDFEpub 等多种格式的文档。编写的文档后缀为 .md, .markdown

下面我们来快速入门使用Markdown吧


插入代码块

1
2
3
4
5
6
7
8
//用 ``` 包裹一段代码,并指定一种语言(也可以不指定):
​```java

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


1
2
3
4
5
6
7
8



```java

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

标题

使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。

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

效果如下:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

除此之外Markdown还支持另一种标题格式

1
2
3
4
5
一级标题
==

二级标题
--

效果如下:

一级标题

二级标题


格式

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

//粗体
**粗体**

//斜体
*斜体*

//删除线
~~你是个好人~~

//下划线
<u>下划线</u>

//分隔线
//可以用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。
***

效果如下:

粗体

斜体

你是个好人

下划线



列表

Markdown 支持有序列表和无序列表。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
无序列表使用星号*、+或是-
* 第一项
* 第二项

+ 第一项
+ 第二项

- 第一项
- 第二项

有序列表使用数字并加上 . 号来表示,如:
1. 第一项
2. 第二项
3. 第三项
  • 第一项
  • 第二项
  • 第一项
  • 第二项
  • 第一项
  • 第二项
  1. 第一项
  2. 第二项
  3. 第三项

表格

1
2
3
4
5
6
header|header|header
:-|:-: |-:
game|xxx|xxx
anime|xxx|xxx

列宽可用&nbsp;来填充

对齐方式

-: 设置内容和标题栏居右对齐。
:- 设置内容和标题栏居左对齐。
:-: 设置内容和标题栏居中对齐。

header header header
game xxx xxx
anime xxx xxx

链接

1
2
3
4
5
6
[链接名称](链接地址)

或者

<链接地址>
这是一个链接 [点击跳转到bilibili](https://www.bilibili.com)

这是一个链接 点击跳转到bilibili


图片

1
2
3
4
5
6
7
8
9
![图片名](图片地址(可以是网络地址))

![图片名](图片地址 "可选标题") 鼠标放在图片会显示标题文字



![Prinz Eugen](https://cdn.jsdelivr.net/gh/shoose17/image/blog-img/20200625201146.png)

![Prinz Eugen](https://cdn.jsdelivr.net/gh/shoose17/image/blog-img/20200625201146.png "Prinz Eugen")

Prinz Eugen

Prinz Eugen


Typora常用快捷键

名称 快捷键
标题 Ctrl + 1、2、3、4…
表格 Ctrl + T
选中整行 Ctrl + L
跳转到开头 Ctrl + Home
跳转到结尾 Ctrl + End
搜索 Ctrl + F
替换 Ctrl + H