“#”用于标题,一个对应一级标题,两个对应二级标题,共六级
这是一个三级标题
字体以及段落
“*”用于表示粗体,斜体,一对表示斜体,两对表示粗体,三对表示粗斜体,三个后回车是分隔线
斜体 粗体 粗斜体
“~~”是删除线,括起来后是这样的
这是删除线
下划线使用html<u>,</u>标签来进行使用,
这是下划线
脚注,是指当鼠标指向这里时会显示的标签[^]^后跟要注明的文本
Markdown 支持有序列表和无序列表。
无序列表使用星号(***)、加号(+)或是减号(-**)作为列表标记,这些标记后面要添加一个空格,然后再填写内容:
列表
- 这是一个无需列表
- 这是第二列
有序列表使用数字并加上 . 号来表示,
- 这是第一
- 这是第二
列表嵌套只需在子列表中的选项前面添加四个空格即可:
- 这是第一
- 这是子列表
- 第二行
- 这是第二
- 我这里没有使用添加空格,直接删除出现的3.再加*就可以了
- 还可以继续往里
- 可以多重嵌套
- 还可以继续往里
- 我这里没有使用添加空格,直接删除出现的3.再加*就可以了
区块
区块,使用>来区分,一个>代表一个区块,也可以多重嵌套,注意要放在每行开头
第一区块
这是区块中的内容
- 这是第二区块
还可以在区块中使用列表
代码
对于一个很短的代码片段,可以将其用两个“esc”下方键的·括起来,效果是这样的:printf("helloworld/n");
这样的高亮进行标记
也可以使用一个TAB键或者四个空格作为代码
这是使用tab
这是使用四个空格
使用三对
“esc”下方键包裹起来语句,就可以是一个代码块了,还可以指定语言
#include<stdio.h>
int main()
{
printf("hello");
return 0;
}
这就是一个代码块了
链接
使用[ ]( ),其中[ ]中是链接的名称( )中是链接的地址
或者< >中直接输入链接地址
图片
这是图片格式
开头一个感叹号 !
接着一个方括号,里面放上图片的替代文字
接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上选择性的 ‘title’ 属性的文字。
使用实例:
![RUNOOB 图标](http://static.runoob.com/images/runoob-logo.png)
Markdown 还没有办法指定图片的高度与宽度,如果你需要的话,你可以使用普通的 标签。
<img src="http://static.runoob.com/images/runoob-logo.png" width="50%">
注意,在typora中还可以直接将图片复制进来,很方便
列表
Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。
语法格式如下:
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
这就是一个列表的展示
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
- -: 设置内容和标题栏居右对齐。
- :- 设置内容和标题栏居左对齐。
- :-: 设置内容和标题栏居中对齐。
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
高级技巧
不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。
目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>
等 ,
Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠转义特殊字符:
Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:
\ 反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号
f8为专注模式,f9为打字机模式,可以让在编写的行永远在最中间。