Markdown
Markdown
markdown正如其名,非常适合用来做笔记。
并且其本质上是html简化,所以可以直接用html标签
语法
很简单:
标题
1 | 一级标题 |
或者
1 | # 一级标题 |
文本
1 | *斜体文本* |
水平分隔线:
1 | *** |
段落
注意,直接回车不会换行
要换行,需要在段落后面添加两个空格,或者在段落后面添加一个空行
如:
1 | 这是一个段落。 👈注意,这里有两个空格 |
或者:
1 | 这是一个段落。 |
格式
空格:直接添加空格没用,需要用
<
和>
:这俩写在一起可能会被干成html标签,需要用<
和>
引用
1 | 脚注 [^RUNOOB]。 |
区块引用:
1 | > 区块引用 |
代码引用:
单段代码:
1 | `printf()` |
代码块:
1
2
3
4
5
6
7
int main()
{
printf("Hello World!");
return 0;
}
在普通文本前面直接输入4个空格或者tab键也可以创建代码块
链接引用:
1 | [链接名称](链接地址) 或者直接 <链接地址> |
变量赋值:
1 | [Bing][1] |
图片引用:
1 | ) |
列表
无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容:
1 | * 第一项 |
有序列表使用数字并加上 . 号来表示,如:
1 | 1. 第一项 |
嵌套:添加四个空格即可
1 | 1. 第一项: |
无序列表嵌套只需在子列表中的选项前面添加两个或四个空格即可:
1 | 1. 第一项: |
表格
1 | | 表头 | 表头 | |
HTML
上面说过,所以可以直接用html,比如<kbd> <b> <i> <em> <sup> <sub> <br>
使用 Ctrl+Alt+Del 重启电脑
转义字符
1 | \\ 反斜线 |
数学公式
直接用latex写:
$114514$
行内显示
或$$114514$$
新开一行在中间显示
或
1
114514
新开一行在中间显示,与上面的等效
例如:
1 | $$ |
还支持图,比如:
1 | $$ |
1
2
3
4
5
6
graph LR
A[方形] -->B(圆角)
B --> C{条件a}
C -->|a=1| D[结果1]
C -->|a=2| E[结果2]
F[横向流程图]
参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 逸畅_celestialの博客!
评论