Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。它具有一系列衍生版本,用于扩展Markdown。例如LaTex、Docbook。这些衍生版本要么基于工具,如Pandoc,要么基于网站如GitHub,Wikipedia。
Markdown的语法简洁明了、学习容易,因此大部分人会使用Markdown来写博客。世上最流行的博客平台WordPress和大型CMS都能够支持Markdown;但是完全使用Markdown编辑器的博客平台只有Ghost和Typecho。
由于具有RStudio这样的编辑器,我们能够快速的将Markdown转化为PPT、Word文档、LaTeX论文等。在数据科学领域,Markdown已经广泛使用,极大地推进了动态可重复性研究的历史进程。
常用的Markdown语法
一.标题
标题能显示出文章的结构。行首插入1-6个 # ,每增加一个 # 表示更深入层次的内容,对应到标题的深度由 1-6 阶。Markdown 标题支持两种形式:
1.阶级表示
在标题开头加上1~6个#,依次代表一级标题、二级标题....六级标题
示例:
2.用=和-表示
用=表示一级标题用-表示二级标题
示例:
二.列表
Markdown支持两种列表;一种有序、一种无序。
示例:
1.有序列表使用数字加英文句点表示:
1.one
2.two
3.three
2.无序列表使用-、+、*、作为标记
三.字体
语法:
1.加粗
要加粗的文字左右分别用两个*号包起来
2.斜体
要倾斜的文字左右分别用一个*号包起来
3.斜体加粗
要倾斜和加粗的文字左右分别用三个*号包起来
4.删除线
要加删除线的文字左右分别用两个~~号包起来
示例:
五.分割线
语法:使用三个或者三个以上的 - 或者 *
示例:
六.超链接
链接分为行内式和自动式
行内式语法:[超链接名](超链接地址 "超链接title") 注: title可加可不加
自动链接语法:直接使用<>括起来
行内式示例:
自动式示例:
七.图片
语法:
![图片alt](图片地址 ''图片title'')
图片alt即显示在图片下面的文字
图片title即图片的标题,当鼠标移到图片上时显示的内容。
示例:
注:图片大小是不能设置的。
八.列表
列表的使用有三种:有序列表、无序列表、列表的嵌套。
1.有序列表
语法:数字加英文点
示例:
2.无序列表
语法:-、+、*任意一种
示例:
3.列表的嵌套
语法:在上一级和下一级之间敲三个空格
示例:
九.表格
语法:
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容
第二行分割表头和内容。
- 一个就够
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。
示例:
十.代码
语法:
单行代码:代码之间分别用一个反引号包起来。
代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行。
示例:
此次介绍完毕,谢谢观赏。