标题
1 | # 一级标题 |
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
下划线
粗体与斜体
1 | **粗体1** |
粗体1
1 | *斜体1* |
斜体1
段落与换行
如果行与行之间没有空行,则视为同一段落。
如果行与行之间有空行,则视为不同的段落。
如果想在段内换行,则需要在上一行的结尾插入两个以上的空格然后按回车键
1 | line1 |
line1
line2
line1
line2
列表
有序列表
1 | 1. item1 |
- item1
- item2
- item3
无序列表
1 | 无序列表用*/+/- + 空格的形式进行表示,如*或+或-。 |
- item1
- item2
- item3
嵌套列表
1 | 列表具有可以嵌套的特点,有序列表和无序列表之间都可以互相嵌套。 |
- item1
- item2
- subitem1
- subitem2
- subsubitem1
- subsubitem2
- subsubitem3
- item3
- subitem1
- subsubitem
- subitem2
- subitem1
分割线
在Markdown 中,分隔线由3 个以上的*/-/_来标记。
1 | *** |
图片
在Markdown中插入图片的方式是
网址链接
在Markdown文件中插入网址链接的格式是:[链接文字](链接地址)或<链接地址>
代码
Markdown中行内代码用``符号包裹。
代码块
在Markdown中可以在行前面增加Tab或四个空格来表示代码块。
1 |
|
#include <stdio.h>
int main(){
printf("Hello World!");
}
引用
在Markdown中,用 >+引用内容 表示引用。如果连续多行引用时,需要在每一行前面加上>符号
> 其实世上本没有路,走的人多了,也就成了路。
> ——鲁迅
其实世上本没有路,走的人多了,也就成了路。
——鲁迅
转义
一些符号在Markdown中被用作排版符号,在输入这些符号时需要用转义符。这些符号包括:
1 | \ 反斜线 ` 反引号 * 星号 _ 底线 {} 花括号 [] 方括号 () 括弧 |
删除线
~~删除线示例~~
删除线示例
表情
:smile:
表格
1 | 表格表示为单元格竖线用|表示,表头与表格内容之间需要---|---类似的格式隔开(只有添加了这样的分割线才会被识别为表格排版格式)。 |
a | b | c |
---|---|---|
dddddd | eeeeee | fffffff |
g | h | i |
任务列表
1 | 任务列表的格式表示方法是这样的: - 未勾选 - [ ] - 已勾选 - [x] |
- [ ] 任务一
- [x] 任务二
代码块++
1 | 在Markdown中可以用```或者~~~在前后包裹代码来表示代码块。其中可以在前面的```或者~~~后增加所用代码语言的类型来获取相应的代码高亮。 |
1 |
|
LaTeX 公式编辑
与 LaTeX 相似,Markdown书写公式也是用两个包裹起来并且与 LaTeX 用法完全相同.
1 | $$\int \cos x dx = \sin x $$ |
$$ \int \cos x dx = \sin x $$
评论