Markdown基础教程

159 阅读2分钟

「这是我参与13月更文挑战的第13天,活动详情查看:2021最后一次更文挑战」。

这是个人总结的Markdown常用语法,已经过滤掉一些不常用的写法。

标题

nn#\#表示nn级标题,需要空格。

效果见上述标题。

# 一级标题
## 二级标题

列表

无序列表

-表示列表,效果如下:

  • 列表

有序列表

用数字..表示列表。

1. 列表1
2. 列表2

效果如下:

  1. 列表1
  2. 列表2

引用

nn> >\ 表示nn级引用。

> 一级引用
> > 二级引用

以及引用

二级引用

强调

用**强调的文字**表示,强调

斜体

用*斜体的文字*表示,斜体

删除

用~~删除的文字~~表示,删除

图片链接

![图片信息,可空](图片链接)

[地址信息,可空](地址链接)

![百度](https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png)

[百度](https://www.baidu.com.png)

效果如下

百度

百度

代码

`单行代码`效果:单行代码

```语言,可空:cpp,py,java等
多行代码
```

举例

```cpp
#include <iostream>
using namespace std;
int main(){
  cout<<"hello world";
  return 0;
}
```

效果如下

#include <iostream>
using namespace std;
int main(){
    cout<<"hello world";
    return 0;
}

表格

格式为

|标题|标题|标题|
|对齐方式|对齐方式|对齐方式|
|文本|文本|文本|
|文本|文本|文本|
|文本|文本|文本|

|左对齐|居中|右对齐|
|:-|:-:|-:|
|文本|文本|文本|
|文本|文本|文本|
|文本|文本|文本|

效果如下

左对齐居中右对齐
文本文本文本
文本文本文本
文本文本文本

分割线

用***独占一行


效果如上

换行

<br>

上下标

上标用^,下标用_

扩展

LateX公式

单行公式用$公式代码$,如$log_{2}{4}=2$效果为log24=2log_{2}{4}=2

多行公式格式如下
$$
公式代码
$$

多行公式采用上述公式效果如下:

log24=2log_{2}{4}=2

画图

MarkdownMarkdown是支持画图的,但是得用mermaidmermaid语法,这里贴一个mermaidmermaid学习教程Mermaid 实用教程_平头-CSDN博客_mermaid

```mermaid
mermaid语法块
```

举例:
```mermaid
graph TD
A-->B
```

graph TD
A-->B