Markdown和Mermaid常用语法,如何快速掌握?
摘要:Markdown常用语法 目录 一、核心语法 1.1 标题 1.2 代码块 1.3 粗体,斜体等 1.4 图片和链接 1.5 表格 二、其他常用语法 2.1 删除线 2.2 任务列表 2.3 添加脚注 2.4 表格格式和格内换行 2.5 目
Markdown常用语法
目录
一、核心语法
1.1 标题
1.2 代码块
1.3 粗体,斜体等
1.4 图片和链接
1.5 表格
二、其他常用语法
2.1 删除线
2.2 任务列表
2.3 添加脚注
2.4 表格格式和格内换行
2.5 目录生成 & 锚点链接
2.6 一些常用图标
2.7 latex公式
2.8 高级引用和提示框
三、mermaid图
3.1 简介
3.2 基础用法
3.2.1 流程图
3.2.2 序列图
3.2.3 饼图
3.2.4 甘特图
3.2.5 类图
3.2.6 状态图
总结
一、核心语法
1.1 标题
# 一级标题
## 二级标题
### 三级标题
...
1.2 代码块
```c
#include <stdio.h>
int main() {
return 0;
}
```
1.3 粗体,斜体等
**粗体**
*斜体*
- 节点
行内代码`printf()`
1.4 图片和链接
1. [百度](www.baidu.com)
2. 
3. 带图注的图片和设置图片居中
<figure align="center">
<img src = "路径" width = "0-1000">
<figcaption> 图1:xxx示意图
<\figure>
1.5 表格
| 内容 | 内容 | 内容 |
|-----|-----|------|
| xxx | xxx | xxx |
...
二、其他常用语法
2.1 删除线
~~要被划线的文字~~
2.2 任务列表
- [x] 已经完成的任务
- [ ] 未完成的任务
2.3 添加脚注
带脚注的句子[^1]
[^1]: 脚注内容
2.4 表格格式和格内换行
| 左对齐 | 居中 |右对齐|
|:-------------|:---:|----:|
|line1<br>line2|单元格|单元格|
注:表格格式示例:
左对齐
居中
右对齐
line1
line2
单元格
单元格
2.5 目录生成 & 锚点链接
## 目录
- [简介](#1简介)
- [安装](#2安装)
- [使用指南](#3使用指南)
- [基础用法](#31基础用法)
- [高级功能](#32高级功能)
- [API 参考](#4api-参考)
#### 基础用法 {31基础用法}
跨文件链接:[首页](../../README.md)
底部导航栏
---
**导航**:
[上一章: 安装指南](./installation.md) │
[目录](../README.md) │
[下一章: 配置说明](./configuration.md)
---底部导航栏
底部导航栏
2.6 一些常用图标
✨ 新功能 🐛 修复 🚀 优化 📚 文档
💡 提示 ⚠️ 警告 ❌ 错误 ✅ 成功
✅ 完成 ⏳ 进行中 🚧 维护中 ❌ 取消
📁 文档 🔧 工具 🐛 Bug修复 🚀 新功能
🔴 高优先级 🟡 中等优先级 🟢 低优先级
2.7 latex公式
行内公式:$E = mc^2$
公式块:
$$
\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}
$$
2.8 高级引用和提示框
> **💡 提示**
> 这是一个提示信息,用于提供有用的建议。
多级嵌套引用
> 主要观点
>
> > 支持论据 1
> >
> > > 详细解释和例子
> >
> > 支持论据 2
>
> 总结结论
三、mermaid图
3.1 简介
mermaid是一个基于JavaScript的图表绘制工具,可以使用纯文本的方式创建各种图表。
