Appearance
Markdown 的基础语法
标题
用 ===
和 ---
标记
分别标记一级和二级标题。由于分割线也是---
,因此在使用分割线时,一定要空一行
我展示的是一级标题
我展示的是二级标题
用 #
加空格表示1-6级标题
一级标题对应一个#
号,二级标题对应两个#
号,依此类推
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
段落格式
段落
段落没有特殊的格式,直接编写文字就行,段落的换行是使用两个以上空格加回车。
字体
斜体
*斜体文本*
_斜体文本_
粗体**粗体文本
__粗体文本__
粗斜体***粗斜体***
___粗斜体___
分割线
一行中用三个以上的星号、减号、底线来建立一个分割线,行内不能有其它东西,可以在星号、减号、底线中间插入空格
删除线
在文字的两端加上两个波浪线 ~~
即可。
删除线
下划线
通过HTML的 <u>
标签来实现
下划线
高亮
通过HTML代码的 <mark>
标签来实现
高亮
上标下标
小标sub 上标sup
段落引用
引用段落测试1
引用段落测试2
引用段落测试3
代码块
<span>中国</span><br/>
<span>江苏省</span><br/>
<span>南京市</span>
HTML块
html块
脚注
脚注是对文本的补充说明 [^要注明的文本]
使用 Markdown[^1]可以效率的书写文档, 直接转换成 HTML[^2], 你可以使用 Typora[^T] 编辑器进行书写。~~[^1]:Markdown是一种纯文本标记语言 ~~
[^2]:HyperText Markup Language 超文本标记语言[^T]:NEW WAY TO READ & WRITE MARKDOWN.
列表
Markdown 支持有序列表和无序列表
无序列表
使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容
星号列表1
星号列表2
星号列表3
加号列表1
加号列表2
加号列表3
减号列表1
减号列表2
有序列表
有序列表使用数字并加上 .
来表示
- 第一项
- 第二项
- 第三项
Task List
- [ ] 第一项
- [x] 第二项
- [ ] 第三项
Order List
- 第一项
- 第二项
- 第三项
Bullet List
- 第一项
- 第二项
- 第三项
列表嵌套
只需在子列表的前面添加两个或四个空格即可
- 第一项
- 第一项的子列表1
- 第一项的子列表2
- 第一项的子列表3
- 第二项
- 第二项的子列表1
- 第二项的子列表2
区块
同级区块
使用 >
符号,后面紧跟一个空格
区块引用1
区块引用2
嵌套
一个 >
是最外层,两个 >
是第一层嵌套,依此类推
最外层
第一层嵌套
第二层嵌套
列表中使用区块
如果要在列表项目内放进区块,就需要在 >
前面添加4个空格
第一项
菜鸟教学
LINUX第二项
代码
段落里的代码
可用 ` 把它包起来
printf()
代码区块
使用 ``` 包裹一段代码
<script language="javascript">
function test(){}
</script>
链接
使用方法: [链接名称](链接地址)
这是一个地址 百度
高级链接
通过变量来设置一个链接,变量赋值在文档末尾进行
变量名定义[变量名]
结尾变量赋值[变量名]:网址链接
这个链接 链接1 用作网址变量
图片
需要使用 <img>
标签来设置和显示图片
表格
单元格
使用 |
来分割不同的单元格, 使用 -
来分割表头和其它行
表头1 表头2 单元格 单元格 单元格 单元格
对齐方式
:-
标题栏居左对齐:-:
标题栏居中对齐-:
标题栏居右对齐
左对齐 居中对齐 右对齐 单元格单元格单元格 单元格单元格单元格 单元格单元格单元格 单元格 单元格 单元格
高级
支持的 HTML 元素
不在markdown涵盖范围内的标签,都可以在文档里用 HTML 撰写
使用 Ctrl+Alt+Del 重启电脑
转义
使用反斜杠转义特殊字符
文本加粗
** 正常显示星号 **
反斜杠 \
反引号 `
星号 *
下划线 _
花括号 {}
方括号 []
小括号 ()
井字号 #
加号 +
减号 -
英文句点 .
感叹号 !