md是Markdown的缩写,md是一种易读易写的文本格式(easy-to-read, easy-to-write plain text format),并且可以很方便的转换成HTML格式显示在网页中。
Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。世界上最流行的博客平台WordPress和大型CMS如joomla、drupal都能很好的支持Markdown。 Markdown 的语法全由一些符号所组成,这些符号经过精挑细选,其作用一目了然。
分段
空一行(两个回车)分段
换行
行末加两个或多个空格才是真正的换行,否则正常的一个回车就像在 HTML 代码中一样,被当作空格处理 。
段落和换行有什么区别?段落在生成的 HTML 代码中被一对 <p></p> 标签包含起来,而换行只是插入了一个 <br /> 标签。一般来说,网页设计给段落之间留的空白应该比行距大。
分隔线
你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。
标题
用 1-6 个井号 (#) 开始一行表示这一行是标题,例如:
# 一级标题
## 二级标题
###### 六级标题
一级标题
二级标题
六级标题
注意:标题与#之间要留一个空格
斜体
*产品的主要用户计算机水平较低,他们更容易理解并想到关闭按钮*
产品的主要用户计算机水平较低,他们更容易理解并想到关闭按钮
粗体
**产品的主要用户计算机水平较低,他们更容易理解并想到关闭按钮**
产品的主要用户计算机水平较低,他们更容易理解并想到关闭按钮
列表
HTML 列表分无序列表 (unordered list, ul) 和有序列表 (ordered list, ol) 两种。在 Markdown 中用星号、加号、减号开始一行表示无序列表,用数字开始一行表示有序列表。
无序号列表
*列表1
*列表2
-列表3
-列表4
- 列表1
- 列表2
- 列表3
- 列表4
注意:星号和-要与列表内容之间要有空格, *是实心的圆点,-是空心的圆点(不知道为啥在简书里面是一样的)
有序号列表
1.列表
2.列表
1.列表
2.列表
注意: 列表序号与列表内容之间要有空格
嵌套列表
1. 列表1
1.1 列表1.1
1.2 列表1.2
2.列表2
- 列表1
1.1 列表1.1
1.2 列表1.2 - 列表2
注意: 列表序号与列表内容之间要有空格
引用
说明:引用文字前填加 >
>这是引用的文本
这是引用的文本
代码块
每行代码前,使用4个空格或者tab缩进
例如:
#Title
if x>y:
print x;
Title
if x>y:
print x;
链接
文本链接形式:
说明:把链接文字放在中括号[]中,把对应的URL放到小括号()中。
* [百度一下,你就知道](https://www.baidu.com)*
[百度一下,你就知道](https://www.baidu.com)
自动连接形式:
<https://www.baidu.com>
表格
| 一个简单标题 | 一个简单标题 | 一个简单标题 |
| --| -- | -- |
| 文字 | 文字|文字也是一种语言 |
| 稍微长一点的文本 | 短文本 | 短文本 |
一个简单标题 | 一个简单标题 | 一个简单标题 |
---|---|---|
文字 | 文字 | 文字也是一种语言 |
稍微长一点的文本 | 短文本 | 短文本 |
|左对齐|右对齐|居中|
|:-|-:|:-:|
|左左|右右|居中|
|左手|右手|中间|
左对齐 | 右对齐 | 居中 |
---|---|---|
左左 | 右右 | 居中 |
左手 | 右手 | 居中 |
语法说明:
1.|和内容之间要加空格
2.|、-、:之间的多余空格会被忽略,不影响布局。默认标题栏居中对齐,内容居左对齐。(:一定要英文的才可以)
3.-:表示内容和标题栏居右对齐,:-表示内容和标题栏居左对齐,:-:表示内容和标题栏居中对齐。
4.内容和|之间的多余空格会被忽略,每行第一个|和最后一个|可以省略,-的数量至少有一个。
注:以上格式可以嵌套使用