Markdown语法
标题
格式:
'#'
+标题内容
# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 这种标题'#'的前面不能加空格
一级标题=
标题内容
+换行
+'='
二级标题=
标题内容
+换行
+'-'
列表
无序列表
格式:
'-'
+空格
+无序列表内容
//’-‘前不能有除了空格
以外的其他非特殊字符内容如果要控制列表的层级则需在
'-'
前使用空格
- 无序列表1 - 无序列表2 - 无序列表2.1 - 列表内容 - 列表内容
如果无序列表前一行的内容为
非标题文字
,则需要另起一行才能变为无序列表eg:
这是一段不是标题的文字 - 这是不正确的无序列表格式 这是一段不是标题的文字 - 这是正确的无序列表格式
'+'
和'*'
都有与'-'
同样的效果,不过建议一个文档中只选择其中一种*
普通列表(不含符号)
格式:
列表头
':'
+空格
+列表内容
引用
格式:
'>'
+引用的内容
//'>'
的数目可以有多个
粗体与斜体
格式:
粗体=
'**'
+加粗内容
+'**
斜体=
'*'
+斜体内容
+'*'
加粗斜体=
'***'
+加粗斜体内容
+'***'
链接与图片
链接
格式
1. 直接打地址或将地址写于<>尖括号中 //特殊情况 2. 内联方式 [link text](address) 3. 引用方式 [link text][id] [id]:link "link tips" // [id]:link 这部分需独自占一行,且不能出现在引用中,[link text]可以省略
图片
格式
//与链接类似,只是在
[]
前加了'!'
,并且![photo text]
不可省略
1. ![photo txt](photo link) 2. ![photo txt][id] [id]:photo link "photo tips" // ![photo text] 不可省略
代码块
- 在一个行内直接用反引号‘ ` ’ 括起来就行了
- 跨行的代码块可以用三个反引号括起来,其中三个反引号分别独占一行,第一行的三个引号可以添加上编程语言的类型,如
java
,python
之类,这样就能在一些关键字
上产生高亮
分割线与删除线
可以在一行中用三个以上的星号、减号、下划线来建立一个分隔线,同时需要在分隔线的上面空一行。如下:
//这里空出一行 ---- or **** or ____
表格
格式:
|Tables | Are | Cool |
| ----- |:-----:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
其中,:---:表示居中,----:表示右对齐
目录
用
[TOC]
生成目录 //[TOC]前需要一个空行
脚注
//格式类似于链接的引用方式,只是不能添加tips
格式
[需要加脚注的内容][^id] [^id]:脚注的内容