Markdown语法

来源:互联网 发布:海星集团怎么样知乎 编辑:程序博客网 时间:2024/05/16 19:11

Markdown语法

Markdown是一种轻量级的标记语言,旨在使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。

强制换行

如果要在一段文字中进行强制换行,则可以在要换行的地方敲上两个以上空格后回车。


标题

第一种方式(插入底线)
这是一个大标题
===
这是一个小标题

效果如下

这是一个大标题

这是一个小标题


第二种方式(插入#
# 这是一个h1标题
## 这是一个h2标题
### 这是一个h3标题
#### 这是一个h4标题
##### 这是一个h5标题
###### 这是一个h6标题
效果如下

这是一个h1标题

这是一个h2标题

这是一个h3标题

这是一个h4标题

这是一个h5标题
这是一个h6标题

注意#后有一个空格。


区块引用

>开头

这是第一个区块引用
这是第二个区块引用
这是第三个区块引用
这是第四个区块引用

这是第一个区块引用
这是第二个区块引用
这是第三个区块引用
这是第四个区块引用
效果都如下
这是第一个区块引用
这是第二个区块引用
这是第三个区块引用
这是第四个区块引用

注意:区块引用可以嵌套区块引用,也可以嵌套其他Markdown语法形式。


列表

有序列表(以数字符号跟一个英文.开头)
1. 列表第一行
2. 列表第二行
3. 列表第三行
注意:开头符号后边跟有一个空格,数字符号最好从1开始,后边的数字顺序无所谓。


无序列表(以*+-开头)
* 列表第一行
* 列表第二行
* 列表第三行

- 列表第一行
- 列表第二行
- 列表第三行

+ 列表第一行
+ 列表第二行
+ 列表第三行
效果如下
- 列表第一行
- 列表第二行
- 列表第三行

注意开头符号后边跟有一个空格。


代码块

将整个代码块都缩进4个空格或一个制表符。
注意:代码块最好与其上下的段落之间都有一个空行。


行内代码片段

将行内的代码片段用反引号包括。

这里有一段`System.out.prinln();`

效果如下
这里有一段System.out.prinln();
如果代码片段中有反引号,那就用多个反引号包括

这里有一段``System.out.prinln(');``

效果如下
这里有一段System.out.prinln(');
代码片段的起始和结束端都可以放入一个空白,起始端后面一个,结束端前面一个,这样你就可以在区段的一开始就插入反引号

`` `Java` ``

效果如下
`Java`


强调

使用一个或一个以上的*或者_开头和结尾

*我是斜体***我是粗体*****我是粗斜体***

_我是斜体___我是粗体_____我是粗斜体___

效果如下
我是斜体
我是粗体
我是粗斜体


分割线

可以在一行中用三个以上的星号*、减号-、底线_来建立一个分隔线,行内不能有其他东西。你也可以在星号*或是减号-中间插入空格。
*
**
* * *
_
效果如下






反斜杠

可以利用反斜杠来插入一些在语法中有其它意义的符号。

\*literal asterisks\*

效果如下
*literal asterisks*


链接

行内式

[链接名称](链接网址 "title")[百度](www.baidu.com) 

效果如下
百度
注意:title可有可无,链接网址可以写成相对路径。
参考式

[链接名称][id][id]: 链接网址 "title"[百度][baidu][baidu]: https://www.baidu.com/

效果如下
百度

[链接名称][][链接名称]: 链接网址 "title"

这是一种隐式链接标记的方法,可以省去id,这种情形下,链接标记会视为等同于链接文字。
注意:title可有可无,可以在文件的任意处写[id]: 链接网址 "title"


图片

![替代图片的文字](图片的所在路径 "title")或![替代图片的文字][id][id]: 图片的所在路径 "title"

自动链接

<网址><http://www.baidu.com>

效果如下
http://www.baidu.com

表格

| 时段 | 安排 | 备注 ||:---:|:----:|:----|| 06:00~06:00 | 起床 | 起床 |

效果如下

时段 安排 备注 06:00~06:00 起床 起床

注意:|:---:|是居中对齐,|:---是左对齐,|---:|是右对齐

0 0
原创粉丝点击