基础常用语法(大多符号后都要跟一个空格)

一、标题

1.使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。

#不要漏了符号和内容之间的空格 一级标题
##二级标题
###三级标题
...

2.使用=和-可以直接标记一级和二级标题

一级标题
=======
二级标题
-------

二、文本

1.字体

*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___
~~含删除线的文本~~
<u>带下划线的文本</u>
<font face="黑体">黑体</font>
<font face="微软雅黑">微软雅黑体</font>
<font face="STCAIYUN">华文彩云体</font>
<font color=blue>蓝色</font>
<font color=#008000>绿色</font>
<font color=red>红色</font>
<font size=4>字号</font>

2.分割线标识

***

* * *

*****

- - -

----------

3.脚注

生成一个脚注[^JiaoZhu].
[^JiaoZhu]: 这里是脚注的内容

三、列表和区块

可以使用 * 或者 + 或者 - 表示列表项,回车后TAB可进行列表嵌套
在段落前加上 > 可以标识区块 不同数量的 > 表示嵌套

- 这是列表项1
- 这是列表项2
  - 这是TAB后的列表嵌套2.1
  - 这是TAB后的列表嵌套2.2
    - 这是TAB后的列表嵌套2.2.1 
      - 这是TAB后的列表嵌套2.2.1.1
* 星号表示的列表项
  * 123
    * 234
      * 345
        * 456

+ 加号表示的列表项
  + 123
    + 234
      + 345
        + 456
> 这是一段区块
>> 123
>>> 234
>>>>* 区块可以配合列表项使用
>>>>+ 123
>>>>   + 234(除了TAB也可以空四个空格表示列表的嵌套)

- 列表中也可以套区块
  > 123

四、转义

markdown使用反斜杠转义特殊字符

*斜体显示文本*
\*斜体显示文本\* (正常显示*号,字体不会显示斜体)

五、插入代码

可以使用```来包裹代码项

"```"(不要用  "  包裹  ```  ,这里只用作显示)java(这个地方可以写是哪种代码语言,也可以不写,写了支持代码高亮)
具体代码
"```"

六、插入链接

[链接名称](链接地址) 或者 <链接地址>
例如
<www.baidu.com>

七、插入图片

![属性文本](图片地址 "可选标题")

例如

![一张网络图片](https://img0.baidu.com/it/u=1705694933,4002952892&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=281)

八、插入表格

使用 | 来分隔不通单元格,使用 - 分隔表头和其他行,使用 -: 设置内容及标题栏右对齐 ,使用:- 设置内容及标题栏左对齐 ,使用:-: 设置内容及标题栏居中对齐

|表头1|表头2|
|----|----|
|单元格|单元格|
|单元格|单元格|
左对齐列|居中对齐列|右对齐列
:----|:-----:|-----:
单元格|单元格|单元格
单元格|单元格|单元格
单元格|单元格|单元格

最外侧的  |  可以省略不写

进阶内容

自己去探索吧!!!
1.markdown原生支持很多html元素
2.支持画流程图,顺序图,甘特图
3.支持数学表达式渲染