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基本语法