基础常用语法(大多符号后都要跟一个空格)
一、标题
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.支持数学表达式渲染