引言:
README.md文件用的是Markdown编写的,所有我们先来看看Markdown的语法
首先在github上面某个项目里面创建一个README.md,然后在里面区编辑内容,如图,
点击edit file在下面输入内容,然后切换到preview changes进行预览,好了废话不说了,下面进入基本语法的练习
一、标题
语法:# 文字内容
备注:一个#代表一级标题,2个#代表二级标题,依次类推支持6级标题,切记#和文字之间有个空格
#代码
# 一级标题
## 二级标题
### 三级标题
二、字体
1、加粗
#内容左右各两个*
**我是加粗字体**
2、斜体
#内容左右各一个*
*我是斜体*
3、斜体和加粗
#内容左右3个*
***我是加粗的斜体内容***
4、删除线
#内容左右个两个~
~~我是删除线~~
三、引用
在引用的文字前面加> ,可以嵌套一直增加下去 >>>>>…
>>我是引用
>>>>我是引用
>>>>>>>>>我是引用
>>>>>>>>>>>>>我是引用
展示效果
四、分割线
三个或者三个以上的 -或者*
---
*****
五、图片
![图片alt](图片地址 ''图片title'')
解析:
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
案例:
![这是熊猫](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1571068885177&di=d85c9c7f61519d318ef353d8c3f98de9&imgtype=0&src=http%3A%2F%2Fp1.ssl.qhmsg.com%2Ft017cd895d6123f24ab.jpg "熊猫")
备注:切记地址和title中间要有空格哦
六、超衔接
[超链接名](超链接地址 "超链接title")
title可加可不加
案例:
[这是一个链接](http://www.baidu.com "百度首页")
效果
七、列表
1、无序列表
+ - * 任何一个都可以
- 我是无序列表
+ 我是无序列表
* 我是无序列表
备注:符号和文字之间有空格
效果
2、有序列表
1.我是有序列表
2.我是有序列表
3.我是有序列表
4.我是有序列表
注意符号和内容之间有空格
3、列表嵌套
下一级向后缩进三个空格
4种组合情况 ,就不一一列举了
1. 一级有序列表
1. 二级有序列表
2. 二级有序列表
3. 二级有序列表
1. 一级有序列表
* 二级无序列表
* 二级无序列表
* 二级无序列表
1. 一级有序列表
* 二级无序列表
* 二级无序列表
* 二级无序列表
效果如下:
八、表格
语法:
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容
第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
文字默认居左
-两边加冒号(:) 表示文字居中
-右边加冒号(:) 表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略
示例:
#居左
姓名|年龄|地址|籍贯
:-|:-|:-|:-
刘备|99|三国|山西
诸葛亮|99|三国|陕西
曹操|99|三国|陕西
周瑜|100|三国|陕西
#居右
姓名|年龄|地址|籍贯
-:|-:|-:|-:
刘备|99|三国|山西
诸葛亮|99|三国|陕西
曹操|99|三国|陕西
周瑜|100|三国|陕西
#居中
姓名|年龄|地址|籍贯
---|:--:|:--:|---:
刘备|99|三国|山西
诸葛亮|99|三国|陕西
曹操|99|三国|陕西
周瑜|100|三国|陕西
效国,依次:居左 居右 居中
九、代码
1、单行代码,代码用反引号“`”(数字键左边的键)括起来
`我是单行代码`
2、 代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行
(```)
我是代码块
(```)
注:为了防止转译,前后三个反引号处加了小括号,实际是没有的。这里只是用来演示,实际中去掉两边小括号即可。
效果:
十、流程图
https://www.runoob.com/markdown/md-advance.html