今天简单学习了一下markdown的语法,记录如下:
0、标题
如果想将一段文字定义为标题,只需要在这段文字前面加上 #,再在 # 后加一个空格即可。还可增加二、三、四、五、六级标题,总共六级,只需要增加 # ,增加一个 # ,标题字号相应降低一级。
1、列表
只需要在文字前面加上 - 就可以了;如果你希望是有序列表,在文字前面加上 1. 2. 3. 即可。
注:-、1.和文字之间要保留一个字符的空格
无序列表
- 列表1
- 列表1.1
- 列表1.2
- 列表2
- 列表3
有序列表
- 序号
1.1 序号
1.2 序号 - 序号
- 序号
2、引用
在引用文字前加上 > 并与文字保留一个字符的空格,即可在文稿中引用一段别处的句子。使用 >> 为双重应用。
记录,成为更好的自己。
双重引用块
3、粗体和斜体
用两个 * 包含一段文本就是粗体的语法;
用一个 * 包含一段文本就是斜体的语法。
注意,符号与文字之间没有空格
4、链接与图片
链接:只需要使用 [显示文本](链接地址)即可;
图片:只需要使用 ![显示文本](图片链接地址)即可。
注:插入图片的语法和链接的语法很像,只是前面多了一个 !
此外,还可以使用引用URL,语法为[使用引用URL][应用序号],例如:[简书][1],源码为:'[简书][1]'
[1]: http://www.jianshu.com/
5、分割线
分割线的语法只需要另起一行,连续输入三个星号 *** 或者 ---即可分割两段文字内容。
6、表格
header1 | header2 | header 3 |
---|---|---|
row 1 col 1 | row 1 col 2 | row 1 col 3 |
row 2 col 1 | row 2 col 2 | row 2 col 3 |
7、删除线
用两个 ~ 包含一段文本就是删除的语法;
这句话要标注为删除
8、段内代码
用两个“`”(tab键上面)包含一段文本就是段内代码
int count = 1
9、代码高亮
使用三个 “```” 标注一段文本,就是代码区域:
public static void main(String[] args){
System.out.println(''Hello world !");
}
10、注脚
这里设置一个注脚[1],语法为“[^a]”
11、下划线
用两个 + 包含一段文本就是下划线的语法(简书不支持);
++这句话要标注为下划线++
<u>使用HTML标注下划线,u </u>
12、上标、下标
<sup>SUP上标</sup><sub>SUB下标</sub>
普通文字SUP上标SUB下标
<big>BIG加大</big><small>SMALL减小</small>
<big>BIG加大</big><small>SMALL减小</small>
</br>
上面是常用语法,补充一些不太常用但比较高阶的用法。
1、换行
</br>
2、代办事项(不支持)
- [x] 已完成
- [x] 已完成
- [ ] 代办
3、流程图(简书不支持)
4、序列图(简书不支持)
5、甘特图(简书不支持)
6、数据公式(简书不支持)
</br>
有些标记后面是带空格的,有些标记不带空格,整理如下:
一、标记后面需要带空格的
- 标题 (#)
- 列表:包括有序列表(1.)和无须列表(* 或者 -)
- 引用 (>)
二、标记后面不需要带空格的:
- 斜体(*文字*)
- 粗体(**文字**)
- 链接([文字](地址))
- 图片(![](图片地址))
- 代码(`代码`)
- 缩进(序列中缩进,两个tab)
- 分割线(***)
-
对注脚的说明 ↩