目录
整体流程图
红色星星的是高频
文本类常用markdown语言
这是一个删除线。在文字两旁添加~~以使用- 这是加粗。在文字两旁添加**以使用
- 这是下划线。在文字两旁分别添加 <u>和</u>
- 这是一个脚注1。在文字后使用[^变量名称] 以及在文章末尾使用
[^变量名称]: 变量赋值/声明
这个是阴影文字,通常用作提示
。其具体使用可以见代码块,单个代码使用。
列表类常用markdown语言
无序列表 +(或-或*)
后跟 空格
- 要做的事情1
- 要做的事情2
- 要做的事情3
- 当无序列表使用的符号不一样时,会出现空行如事情2和事情3
有序列表: 数字.
后跟 空格
- 要做的事情1
- 要做的事情2
嵌套列表: 在子列表中的选项前
添加两个或四个空格(或一个TAB)即可:
- 大事1
- 小事1
- 小事2
- 大事2
- 小事3
- 小时4
区块类markdown常用语言
引用块
区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号
这是区块
https://www.runoob.com/markdown/md-block.html
- 列表和區域可以相互嵌套
- 真的可以
相互嵌套
嵌套的原理是类似的,只需要在对应的项前添加两个空格(或一个缩进)
代码块
-
单个
printf()
函数,使用反引号将函数括起来即可实现,例:`printf()` -
以及整句代码块。可以是在代码前直接使用一个tab键(如果代码前有序列或者其他格式,缩进可能导致并入前一种格式);或者在代码两端使用```符号(这种格式可以规定代码块的编程语言)
#include <stdio.h> int main() { // printf() 中字符串需要引号 printf("Hello, World!"); return 0; }
#include <stdio.h>
int main()
{
// printf() 中字符串需要引号
printf("Hello, World!");
return 0;
}
链接类markdown常用语言
https://www.runoob.com/
https://www.runoob.com/,在原链接两旁使用<>将链接括起来即可跳转。
这是菜鸟教程的网址,格式:[文本说明](链接地址)
链接的高级用法:通过变量来设置一个链接、然后在文档的结尾为变量赋值(网址)
这个链接用 runoob 作为网址变量 Runoob,格式:[文本说明]([runoob]),并在文末对变量进行声明:[runoob]:链接地址。
提示:这种方法可以类似于宏定义,当大量使用同一链接并且需要更改的时候可以更为方便的做出改变。但目前存疑,因为老是打不开。
图片类markdown常用语言
图片格式: !+[alt 属性文本]+(图片地址 “可选标题”)
也可以像链接的高级用法那样,先设置变量,在文档末尾再为变量赋值(或者说是变量声明)
例: RUNOOB 图片
表格类markdown常用语言
- 使用|分割列
- 使用---分割表头和数据
- 使用---:右对齐;:---左对齐;:---:居中对齐。
这是表头 | 这是表头 | 这是表头 |
---|---|---|
数据1 | 数据2 | 数据3 |
数据4 | 数据5 | 数据6 |
markdown高级用法
HTML元素
目前支持的HTML元素有:<kbd> <b> <i> <em> <sup> <sub> <br>等(类似于下划线的用法)
例如<kbd>:Ctrl+Alt+Del=重启电脑
转义
Markdown使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符
,Markdown 使用反斜杠
转义特殊字符:
例如:加粗字体 or **加粗字体**
公式
{
a
b
c
d
}
\begin{Bmatrix} a & b \\ c & d \end{Bmatrix}
{acbd}
更多公式用法可以参考Katex一些常用使用方法
流程图
更多流程图用法可以参考markdown流程图语法
参考文献
Markdown语法图文全面详解(10分钟学会)
Markdown 菜鸟教程
Katex一些常用使用方法
markdown流程图语法
引用
我要成为一个高手
[runoob]: http://www.runoob.com/
[RUNOOB]: http://static.runoob.com/images/runoob-logo.png
[Katex]: https://blog.csdn.net/qq_32515081/article/details/124262873
[markdown流程图]: https://blog.csdn.net/hongszh/article/details/121158252 ↩︎