Markdown 语法笔记

时间:2021-01-13 19:27:45

一、标题

markdown 中的标题用 # 表示,# 的个数表示标题级别,一级标题相当于 h1,二级标题 h2,以此类推

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

二、分割线

分割线有两种方式实现,星号或减号,最少三个,且必须单独为一行

---

***

三、表格

1.第一行表示 表头

2.第二行表示 对齐方式(冒号在左边 左对齐; 冒号在右边 右对齐; 冒号在两边 居中对齐)其中 - 的个数不限,但最少一个

| 姓名 | 年龄 | 性别 |
|:----|:----:|-----:|
| 张三 | | 男 |
| 赵四 | | 女 |
| 王五 | | 女 |

四、代码段

代码段用三个反引号 ```  (输入法英文状态下,Esc键下面的那个键),三个反引号后面可以跟语言说明,如html,javascrip 等等,之间要有空格。用来说明我们的代码段是用什么语言写的。

``` html
<div>this is html</div>
```
``` javascript
var a = ;
var b = ;
function abc(a,b){
return a+b;
}
```

除了代码段,还有就是行内代码,放在文字中间的单行代码,行内代码用一个反引号,如下

这行代码 `var a = b;` 是在文字中间的

五、超链接(即:a标签)

超链接采用 方括号 和 括号 的组合来实现,方括号中存放明文,括号中存放链接地址

[点击我跳转到百度](http://www.baidu.com)

六、有序列表

有序列表直接用数字加点(1.),点和后面内容之前要有空格

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

七、无序列表

无序列表有3种方式,减号 或 加号 或 星号,符号和内容之间要有空格

方式一:使用减号

- 无序列表项1
- 无序列表项2
- 无序列表项3 方式二:使用加号 + 无序列表项1
+ 无序列表项2
+ 无序列表项3 方式三:使用星号 * 无序列表项1
* 无序列表项2
* 无序列表项3

八、文字样式

文字样式分为 斜体,加粗,斜体并加粗,删除线。

1. 斜体采用一个 星号 或 下划线

*这是斜体1*
_这是斜体2_

2. 加粗采用两个 星号 或 下划线

**这是粗体1**
__这是粗体2__

3. 斜体并加粗采用三个 星号 或 下划线

***斜体加粗1***
___斜体加粗2___

4. 删除线采用两个 波浪线

~~删除线~~

九、图片

markdown中插入图片和 超链接 相似,只不过在前面加了一个感叹号。方括号里的内容相当于html中img标签的alt属性,括号中是图片地址,相当于img标签的src

![图片alt](https://raw.githubusercontent.com/smshen/MarkdownPhotos/master/Res/test.jpg)

十、引用

引用采用 大于号 > ,符号和内容之间要有空格

> 君不见黄河之水天上来,奔流到海不复回 ——李白