目录
标题
# 一级标题
## 二级标题
### 三级标题
···
粗体与斜体
**内容加粗**(或者用__内容加粗__)
*斜体*(或者用_斜体_)
***又加粗又倾斜***
注意:在粗体与斜体语法标记的内部,尽量不要有空格。
文字居中和带颜色
文字居中
标准markdown语言不支持居中,但markdown兼容html语言,故可以这么写
<center>这一行需要居中</center>
字体更换
<font face="黑体">我是黑体字</font>
大小更换
<font face="黑体" size=10>我是黑体字</font>
颜色更换
<font color=red size=72>颜色</font>
段落与换行
行与行之间没有换行那么就视为同一段落
这是第一行
这是第二行
效果等于:这是第一行这是第二行
如果想要换段落,需要按两次回车,即行与行之间有一个空行
这是第一行
这是第二行
效果等于:
这是第一行
这是第二行
段内换行(一般针对引用链接过长进行换行)在一句话结尾按两次以上空格
背景色
<table><tr><td bgcolor=orange>背景色是:orange</td></tr></table>
注释
格式是[ // ]:(加#)加括号
[//]:(我是注释,不会在浏览器中显示。)
[//]: # (我是注释,不会在浏览器中显示。)
[^_^]: # (我是注释,不会在浏览器中显示。)
分割线
*由三个以上 ,-,+表示
*****************
——————————————————
++++++++++++++++++
行内不能有其他的字符,清一色的一个符号
链接
[备注](插入的链接)
如:
[github](http://github.com)
在markdown中将网络地址或邮箱地址用<>包括起来会自动识别为超链接
图片
英文感叹号
![插入图片备注](图片链接)
如:
![test](****.jpg)
列表
包括有序列表和无序列表
有序列表:
数字序号+英文句号+空格+列表内容
如:1. 第一列,之后回车就会出现234···
无序列表:
*或+或- 再加空格 再加列表内容
如:* 这是第一列
注意:1.列表中也可以嵌套列表
* 第一列
TAB+第二层
TAB+TAB+第三层
2.在数字列举与字母列举格式不同
1.数字+英文句号+内容
2.内容
a. 字母+英文句号+空格+内容
b. 内容
表格
| 表头1 | 表头2 | 表头3 |
|------|-------|-----|
| 内容1 | 内容2 | 内容3 |
| 内容1 | 内容2 | 内容3 |
左对齐(也是默认值):用 :
右对齐:用 -:
居中:用 :-:
代码块不能插入表格,但是链接可以
如:
| 左对齐 | 居中对齐 | 右对齐 |
|:------|:-------:|-----:|
| 内容1 | 内容2 | 内容3 |
| 内容1 | 内容2 | 内容3 |
注:虽然没要求 - 的个数,但是尽量与文章对齐
箭头
符号 | markdown语言 |
---|---|
\uparrow (左右加$符) | |
\Uparrow | |
\downarrow | |
\Downarrow | |
\leftarrow | |
\Leftarrow | |
\rightarrow | |
\Rightarrow | |
\updownarrow | |
\Updownarrow | |
\leftrightarrow | |
\Leftrightarrow | |
⟵ ⟵ | \longleftarrow |
⟸ ⟸ | \Longleftarrow |
⟶ ⟶ | \longrightarrow |
⟹ ⟹ | \Longrightarrow |
⟷ ⟷ | \longleftrightarrow |
⟺ ⟺ | \Longleftrightarrow |
↠ ↠ | \twoheadrightarrow |
↣ ↣ | \rightarrowtail |
↷ ↷ | \curvearrowright |
↬ ↬ | \looparrowright |
↻ ↻ | \circlearrowright |
↱ ↱ | \Rsh |
⊸ ⊸ | \multimap |
⇄ ⇄ | \rightleftarrows |
⇉ ⇉ | \rightrightarrows |
⇌ ⇌ | \rightleftharpoons |
⇚ ⇚ | \Lleftarrow |
↭ ↭ | \leftrightsquigarrow |
↛ ↛ | \nrightarrow |
↗ ↗ | \nearrow |
↘ ↘ | \searrow |
↙ ↙ | \swarrow |
↖ ↖ | \nwarrow |
⇍ ⇍ | \nLeftarrow |
⇏ ⇏ | \nRightarrow |
转义
有时候不想某些字符被markdown识别,就用\来设置一下
- 你
\- 你
书签
[书签备注](#书签名)
[查看答案](#答案)
这样就会从查看答案跳转到一个答案的位置
引用
>+引用内容
如:
>这是引用内容
引用中仍然可以嵌套
>引用内容
>>引用内容
引用中加粗和斜体等markdown语法仍支持
注:不要在引用中加入空格
代码
行内代码用包裹,如git init
这个命令是创建一个.git文件
代码块插入:一个TAB键加内容
围栏代码块:三个`来表示
#include<stdio.h>
int main()
{
printf("hello world\n");
return 0;
}
拓展内容
表情
:smile:
:laughing:
:-1:
:clap:
更多表情去参考http://www.webpagefx.com/tools/emoji-cheat-sheet/
删除线
~~被删除的文字~~
任务小清单
- 空格[ ] 未勾选
- 空格[x] 内容 已勾选(这是小写x)
[]后面加空格再加内容
如:
- [x] 学习了高数
- [x] 写了博客
- [ ] 写了大物
这个要先转义一下-,否则会当成无序列表
快捷键
可以参考一下这篇文章