Markdown Fast Learning (using Typora)
零、写在前面
u1s1, markdown简直就是懒惰与优雅的结合体
本文采用Typora进行编辑 Typora可以在官网免费下载,百度搜索即可,本博客的md渲染有点浮夸,与Typora渲染有一些区别,且部分语法不被支持,可能会有奇怪的现象。
一、代码块
// 代码块语法
//```c++
// 需使用英文输入法下的 `
// 回车后自动生成代码块
// **代码块行数显示在 文件->偏好设置->Markdown->代码块 中进行勾选**
int main()
{
printf("hello world!\n");
return 0;
}
二、分级标题
# title //一级标题
## title //二级标题
### title //三级标题
#### title //四级标题
##### title //五级标题
###### title //六级标题
// 分级标题可以生成文件大纲
// 在部分编辑器中 # 号后须有空格(space)
实例效果
title //一级标题
title //二级标题
title //三级标题
title //四级标题
title //五级标题
title //六级标题
三、文本标注
**加粗文本**
==高亮文本== //不支持
*斜体*
~~删除线~~
^上标^
~下标~
// 部分标注属于扩展语法,需在偏好设置中开启
// 标注可以组合使用,eg:**x^2^**
实例效果: 加粗文本 ==高亮文本== 斜体 删除线 x2 H~2~0
四、引用
> Saying1
>> Saying2
>>> Saying3
// 引用可以嵌套
// 结束引用敲击两下回车(ENTER)
实例效果
Saying1
Saying2
Saying3
五、分割线
--- // type1
*** // type2
-----
******* //三个以上也行
// 分割线所在的行只能有 -/* 本身
实例效果
六、图片插入

// 在线图片与本地图片均可插入,小括号内输入路径即可
// 图片本身并不会被保存在.md文件中
// 存储图片可以使用base64进行编码,但是编码过长影响美观
// 可以将图片存放于Github仓库中,.md引用仓库中的链接
七、超链接
[name](/path)
实例效果
My Github
八、列表
- list1 // 无序列表
* list2 // 无序列表
+ list3 // 无序列表
1. list1 // 有序列表
2. list2
3. list3
// 单次回车可继续创建列表,两次回车结束
- awsl
- xswl
- azhe
-
// 列表嵌套,父级与子级之间 三个space
实例效果
- list1
- list2
- list3
- list1
- list2
- list3
- awsl
- xswl
- azhe
- a
- azhe
- xswl
九、 表格
// 快捷键插入较为方便,鼠标右键进行插入
实例效果
张三 | 张四 | 李五 |
---|---|---|
100 | 100 | 100 |
567 | 456 | 3 |
5 | 4 | 3 |
十、流程图
```flow
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
&```
// 还没搞懂,且主题不支持
Q.E.D.