markdown [Markdown基本语法]#学习笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown [Markdown基本语法]#学习笔记相关的知识,希望对你有一定的参考价值。

# [Markdown 基本语法]#学习笔记

## **学习笔记**

### 标题

Markdown 中标题如果想定义一个标题,可以在前面加上#(或者用#将标题括起来)。1-6 个#分别表示 1-6 级标题。有的编辑器需要在#和正文之间加一个空格(Atom),有的编译器不用(MarkdownPad),为了保持同一建议都加上空格。

# 这是一级标题

## 这是二级标题

### 这是三级标题

#### 这是四级标题

##### 这是五级标题

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

### 文本样式

Markdown 支持 4 中文本样式,分别是:加粗、斜体、删除线和加粗且斜体。

**加粗文本** || **加粗文本**  
_斜体文本_ || _斜体文本_  
~~删除线~~  
**这个是 _加粗且斜体_**

### 引用文本

引用文本的关键字是>  
下面是一个引用:

> 大家好!我是一个引用。
>
> > 大家好!我是嵌套引用。

### 引用代码

引用代码有两种形式,  
一种是在文本中引入一个代码:使用一个倒引号`ctrl+v`括起来;  
另一种是插入一段代码:使用三个倒引号`这里写程序`括起来(非标准 Markdown 语法,Atom 中支持 MarkdownPad 中不支持)。  
我需要在文中插入快捷键`ctrl+v`.  
我需要引用一段代码:

```c++
int a = 1;
int b = 2;
int c = a+b;
```

上面可以直接在三个倒引号后面加入引用代码的语言类型。编辑器会对应的进行渲染。当然我们也可以直接使用一个 tab 或四个空格来表示我要插入一段代码(Atom 中是 2 个 tab)。  
 int a = 1;
int b = 2;
int c = a+b;

### 链接

Git 编译器关于链接的使用加入了较多的扩展。这里仅介绍标准 Markdown 语法中的行内链接和参考链接。  
下面是行内链接示例:  
[链接到百度](https://www.baidu.com "百度")  
下面是一个参考链接的示例:  
[链接到百度][1]
[链接到 Google][2]  
[还是链接到百度][1]
[1]:https://www.baidu.com  
[2]:https://www.google.com  
参考链接中的标号 1,2 不仅仅可以是数字,也可以是字母或它们的组合。  
同时链接也支持相对路径,./表示当前目录,../表示前一级目录。这里也建议在编写文档时,不同文档之间的关联采用相对路径的形式。

### 列表

我们可以使用\*,+,-或者数字作为列表的关键字。同时列表也支持嵌套的形式。

- 主列表 1
- 主列表 2
  1. 次列表 1
  2. 次列表 2
  3. 主列表 3

### 任务列表

任务列表是 Git 对标准 Markdown 语法的扩展,并不是标准 Markdown 语法。因此 MarkdownPad 不会对该语法进行渲染。但是使用 Atom 就会对该语法进行渲染。

- [x] 任务列表 1
- [ ] 任务列表 2
- [ ] 任务列表 3

### 使用表情

Git 中的 Markdown 语法扩展中包括了一些表情包。这个表情包语法依然可以通过 Atom 进行渲染。由于不是标准的 Markdown 语法不能通过 MarkdownPad 渲染。

表情一::+1:,表情二::o:

### 忽略 Markdown 关键字

和 C 语言 printf 函数一样,如果我们不想让某个字符转换成 Markdown 关键字,可以在前面加上 .比如我们想输入两个\*,就可以用:

\*\*取消 Markdown 关键字

### 分割线

三个或者三个以上的 - 或者 \* 都可以。

---

---

---

---

### 图片

语法:
![图片alt](图片地址 ''图片 title'')  
图片 alt 就是显示在图片下面的文字,相当于对图片内容的解释。  
图片 title 是图片的标题,当鼠标移到图片上时显示的内容。title 可加可不加

![blockchain](https://upload-images.jianshu.io/upload_images/6860761-fd2f51090a890873.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/550 "区块链")

### 表格

语法:  
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容

第二行分割表头和内容。

- 有一个就行,为了对齐,多加了几个  
  文字默认居左  
  -两边加:表示文字居中  
  -右边加:表示文字居右  
  注:原生的语法两边都要用 | 包起来。此处省略

示例:  
姓名|技能|排行
--|:--:|--:
刘备|哭|大哥
关羽|打|二哥
张飞|骂|三弟

### 流程图

````flow
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
&```
````

以上是关于markdown [Markdown基本语法]#学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

Markdown 基本语法

markdown [Markdown基本语法]#学习笔记

markdown Markdown基本语法

Markdown常用基本语法

前端学Markdown

markdown基本语法