Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
本文档取材自菜鸟教程,方面个人学习与后续查询
使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。
# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 段落格式 段落Markdown 段落没有特殊的格式,直接编写文字就好,段落的换行是使用两个以上空格加上回车
这是一个段落 段落换行效果如下:
这是一个段落
段落换行
段落后面使用一个空行来表示重新开始一个段落
这是一个段落 新段落效果如下:
这是一个段落
新段落
字体 *斜体文本* **粗体文本** ***粗斜体文本***效果如下:
斜体文本
粗体文本
粗斜体文本
三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西
*** --- ___效果如下:
删除线如果段落上的文字要添加删除线,只需要在文字的两端加上两个波浪线 ~~ 即可
~~我是删除线~~效果如下:
我是删除线
下划线下划线可以通过 HTML 的 <u> 标签来实现
<u>下划线文本</u>效果如下:
下划线文本
脚注脚注是对文本的补充说明。
Markdown 脚注的格式如下
java[^1]只是精进 [^1]: 一门面向对象的计算机编程语言效果如下:
java只是精进
列表 无需列表无序列表使用星号()、加号(+)或是减号(-*)作为列表标记
* 第一项 * 第二项 * 第三项 + 第一项 + 第二项 + 第三项 - 第一项 - 第二项 - 第三项效果如下:
第一项
第二项
第三项
第一项
第二项
第三项
第一项
第二项
第三项
有序列表有序列表使用数字并加上 . 号来表示
1. 第一项 2. 第二项 3. 第三项效果如下
第一项
第二项
第三项
列表嵌套列表嵌套只需在子列表中的选项添加四个空格即可
1. 第一项: - 第一项嵌套的第一个元素 - 第一项嵌套的第二个元素 2. 第二项: - 第二项嵌套的第一个元素 - 第二项嵌套的第二个元素效果如下:
第一项:
第一项嵌套的第一个元素
第一项嵌套的第二个元素
第二项:
第二项嵌套的第一个元素
第二项嵌套的第二个元素
区块 区块引用区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号
> 区块引用 > Markdown知识学习效果如下:
区块引用
Markdown知识学习
一个 > 符号是最外层,两个 > 符号是第一层嵌套,以此类推
> 最外层 > > 第一层嵌套 > > > 第二层嵌套效果如下:
最外层
第一层嵌套
第二层嵌套
区块中使用列表 > 区块中使用列表 > 1. 第一项 > 2. 第二项 > + 第一项 > + 第二项 > + 第三项效果如下:
区块中使用列表
第一项
第二项
第一项
第二项
第三项
列表中使用区块 * 第一项 > JAVA教程 > 学的不仅是技术更是梦想 * 第二项效果如下:
第一项
JAVA教程
学的不仅是技术更是梦想
第二项
代码 函数或代码片段如果是段落上的一个函数或片段的代码可以用反引号把它包起来(`)
`printf()` 函数效果如下:
printf() 函数
代码区块用 ``` 包裹一段代码,并指定一种语言(也可以不指定)
```javascript $(document).ready(function () { alert('RUNOOB'); }); ```效果如下:
$(document).ready(function () { alert('RUNOOB'); }); 链接 基本语法 这是一个链接[百度]() 或者 <>效果如下:
这是一个链接百度
或者
<https://www.baidu.com>
可以通过变量来设置一个链接,变量赋值在文档末尾进行
这是谷歌的链接[Google][google] 这是百度的链接[百度][baidu] [google]: [baidu]: https://www.baidu.com效果如下:
这是谷歌的链接Google
这是百度的链接百度
开头一个感叹号 !
接着一个方括号,里面放上图片的替代文字
接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上选择性的 'title' 属性的文字。
![百度图标](https://www.baidu.com/img/flexible/logo/pc/result.png) ![百度图标](https://www.baidu.com/img/flexible/logo/pc/result.png "这是百度的图标")效果如下:
img标签