Markdown浅尝
一、勾选框
注意[]前后都要有空格
1 2 3 4
   | - [x] 干的漂亮 - [x] 吃饭 - [x] 写代码 - [ ] 睡觉
   | 
 
二、列表
1 2 3 4 5
   | #无序列列表 * 换成 - 也行 * 你 * 你好 * 你好呀 - 你很好啊
   | 
 
1 2 3 4 5
   | #有序列表 . 后面有个空格 1. 我 2. 是我 3. 是我呀 4. 还是我呀
   | 
 
- 我
 
- 是我
 
- 是我呀
 
- 还是我呀
 
1 2 3 4 5 6 7
   | #多级列表 * 数学 	* 高等代数 	* 解析几何 		* 离散数学 		* 数学分析 			* 实变函数
   | 
 
表格
1 2 3 4
   | | 姓名 | 性别 | 是否同性恋 | | ---- |---- | --------- | |张三|男|否| |李四|男|是|
   | 
 
| 姓名 | 
性别 | 
是否同性恋 | 
| 张三 | 
男 | 
否 | 
| 李四 | 
男 | 
是 | 
可用:设置对齐方式
1 2 3 4
   | | 姓名 | 性别 | 是否同性恋 | | ---- |:----: | :---------:| |张三|男|否| |李四|男|是|
   | 
 
| 姓名 | 
性别 | 
是否同性恋 | 
| 张三 | 
男 | 
否 | 
| 李四 | 
男 | 
是 | 
1 2 3 4
   | | 姓名 | 性别 | 是否同性恋 | | ---- |----: | :---------:| |张三|男|否| |李四|男|是|
   | 
 
| 姓名 | 
性别 | 
是否同性恋 | 
| 张三 | 
男 | 
否 | 
| 李四 | 
男 | 
是 | 
插入代码
1 2
   | #行内代码 `printf("hello world!");`
   | 
 
printf("hello world!");
代码块
1 2 3
   | #每行前四个空格或一个tab 	php:echo "Hello World" 	VBscript:Msgbox "Hello World"
   | 
 
php:echo "Hello World"
VBscript:Msgbox "Hello World"
有行标代码块

无行标

1 2
   | for i in range(4):     print(i)
   | 
 
bash换成python使用语法高亮
1 2 3
   | #下划线使用<u> <u>bash换成python</u> #换行使用<br/>、<br>
   | 
 
瞬间发现没什么区别
更新于2018/10/1 11:05:19
上下标,使用<sup>、<sub>
1 2
   | y=x<sup>2</sup> H<sub>2</sub>O<sub>2</sub>
   | 
 
y=x2
H2O2
反斜杠的使用
使用反斜杠可以避免文本中的符号被当作markdown标识符而发生不必要的转换
例如
1 2 3 4
   | \! \() \**不是粗体** \# 不是一级标题
   | 
 
!
()
*不是粗体*
# 不是一级标题
使用缩进
1 2 3 4 5 6 7
   | 不断行的空白格     或    半角的空格         或    全角的空格         或   
  示例:   &ensp今天天气好啊   感觉倍爽啊
   | 
 
  今天天气好啊
  感觉倍爽啊
不要忘了英文的分号
参考自zhouie