markdown编写规则

介绍

文件后缀

.md .markdown

编辑器

  • Typora
  • sublime Text
  • coderunner
  • vscode (下载对应的markdown插件)

语法

标题

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

换行

<br/>

字体

*斜体文本*
**粗体文本**
***粗斜体文本***

分割线

***

* * *

****

---

- - -

删除线 下划线


<u>下划线<u>

分点条列

* 第一行
* 第二行
- 第一行
- 第二行
+ 第一行
+ 第二行
  • 第一行
  • 第二行
  • 第一行
  • 第二行
  • 第一行
  • 第二行

有序

1. 第一行
   - 第一行
  1. 第一行
    • 第一行
    • 第二行

区块

> markdown
>> 基础

markdown

基础

区块+排序

>1. 第一项
>> 1. 第一项
>>> + 第一项
  1. 第一项
  1. 第一项
  • 第一项

代码

` ` ` java 
` ` `

链接

[链接名称](链接地址) 或者<链接地址>

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


图片

![图片描述信息](图片地址)

! 图片

表格

|  表头 | 表头 |
| ----- |-----|
|单元格 | 单元格|
表头表头
单元格单元格

支持html

如:

<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd>

Ctrl+Alt+Del

流程图绘制

mermaid

方向

  • TB 从上到下
  • BT 从下到上
  • RL 从右到左
  • LR 从左到右

实例:
从上到下A–>B

A
B

基本图形

  • id[文字描述] 矩形

  • id(文字描述) 圆角矩形

  • id>文件描述] 不对称矩形

  • id{文字描述} 菱形

  • id((文字描述)) 圆形

文字描述

节点间的连接

  • A --> B A带箭头指向B
  • A — B A不带箭头指向B
  • A -.- B A用虚线指向B
  • A -.-> B A用带箭头的虚线指向B
  • A ==> B A用加粗的箭头指向B
  • A – 描述 — B A不带箭头指向B并在中间加上文字描述
  • A – 描述 --> B A带箭头指向B并在中间加上文字描述
  • A -. 描述 .-> B A用带箭头的虚线指向B并在中间加上文字描述
  • A == 描述 ==> B A用加粗的箭头指向B并在中间加上文字描述
描述
描述
描述
描述
A
B
A
B
A
B
A
B
A
B
A
B
A
B
A
B
A
B

demo

mermaid
graph LR
start[开始] --> input[输入A,B,C]
input --> conditionA{A是否大于B}
conditionA – YES --> conditionC{A是否大于C}
conditionA – NO --> conditionB{B是否大于C}
conditionC – YES --> printA[输出A]
conditionC – NO --> printC[输出C]
conditionB – YES --> printB[输出B]
conditionB – NO --> printC[输出C]
printA --> stop[结束]
printC --> stop
printB --> stop

YES
NO
YES
NO
YES
NO
开始
输入A,B,C
A是否大于B
A是否大于C
B是否大于C
输出A
输出C
输出B
结束

思维导图

可以使用Vscode中的markmap组件

花括号

  1. 左花括号
$$
大括号示例
\begin{cases}
内容1 \\
内容展示2 \\
内容3 \\
内容展示4
\end{cases}
$$

大括号示例 { 内容 1 内容展示 2 内容 3 内容展示 4 大括号示例 \begin{cases} 内容1 \\ 内容展示2 \\ 内容3 \\ 内容展示4 \end{cases} 大括号示例 内容1内容展示2内容3内容展示4

  1. 右花括号
$$
\left.
\begin{aligned}
内容1 \\
内容展示2 \\
内容3 \\
内容展示4
\end{aligned}
\right\}
大括号示例
$$

内容 1 内容展示 2 内容 3 内容展示 4 } 大括号示例 \left. \begin{aligned} 内容1 \\ 内容展示2 \\ 内容3 \\ 内容展示4 \end{aligned} \right\} 大括号示例 内容1内容展示2内容3内容展示4 大括号示例
3. 花括号对

$$
大括号示例
\left\{
\begin{aligned}
内容1 \\
内容展示2 \\
内容3 \\
内容展示4
\end{aligned}
\right\}
$$

大括号示例 { 内容 1 内容展示 2 内容 3 内容展示 4 } 大括号示例 \left\{ \begin{aligned} 内容1 \\ 内容展示2 \\ 内容3 \\ 内容展示4 \end{aligned} \right\} 大括号示例 内容1内容展示2内容3内容展示4

  1. 带描述信息
$$
大括号示例
\begin{cases}
内容1 & 描述 \\
内容展示2 & 描述 \\
内容3 & 描述 \\
内容展示4 & 描述
\\end{cases}
$$

大括号示例 { 内容 1 描述 内容展示 2 描述 2 内容 3 描述 3 内容展示 4 描述 4 大括号示例 \begin{cases} 内容1 & 描述\\ 内容展示2 & 描述2\\ 内容3 & 描述3\\ 内容展示4 & 描述4 \end{cases} 大括号示例 内容1内容展示2内容3内容展示4描述描述2描述3描述4

对齐

  • cases 左对齐 或者右对齐 根据括号位置
  • matrix 居中显示

空格

\quad

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值