Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
一、标题
在想要设置标题的文字前加#来表示,并用空格隔开。
一个#是一级标题,两个##是二级标题,以此类推,最高支持六级标题。
1.# 一级标题
2.## 二级标题
3.### 三级标题
4.#### 四级标题
5.##### 五级标题
6.###### 六级标题
效果如下:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
二、字体
1.加粗
**内容**
2.高亮
`内容`
3.删除线
~~内容~~
4.斜体
*内容*
效果如下
1.加粗
内容
2.高亮内容
3.删除线内容
4.斜体
内容
三、引用
在引用文字前加>即可。几层引用加几个。
(试了一下,貌似可以无限加,但效果会很辣眼睛)
>内容
>>内容
>>>>>>>>内容
效果如下
内容
内容
内容
四、分隔线
三个及以上的-或*即可添加分隔线
---
----
***
*****
效果如下,都是相同的
五、图片
语法
![alt](图片地址 "title")
alt,title分别对应html中的属性,皆可省略。
alt表示显示在图片下方的文字
title表示鼠标悬停在图片时的显示文本(注意这里要加引号)
示例
![MyTunTun](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/
u=702257389,1274025419&fm=27&gp=0.jpg "我的豚豚")
效果如下
六、超链接
语法
[超链接名](超链接地址 "超链接title")
title可省略
示例
[豚豚的博客](https://wztuntun.github.io/)
效果如下
豚豚的博客
七、列表
无序列表(- + *任意一种都行,与文字间用空格隔开)
- 目录一
+ 目录二
* 目录三
有序列表
1. 名称
2. 名称
3. 名称
列表嵌套
下一级前敲两个空格即可
- 一级目录
- 二级目录
- 二级目录
效果如下
- 目录一
- 目录二
- 目录三
- 名称
- 名称
- 名称
- 一级目录
- 二级目录
- 二级目录
八、表格
表头|表头|表头
--|:--:|--:
内容|内容|内容
内容|内容|内容
第二行分割表头和内容,表示了对齐方式,默认左对齐,还有 右对齐 和 居中。
效果如下
表头 | 表头 | 表头 |
---|---|---|
内容 | 内容 | 内容 |
内容 | 内容 | 内容 |
九、代码
(```)+语言(java)
内容
(```)
这里为了演示时防止转译,在三个反引号外加了括号,实际上是没有的,需要去除。