关于GitHub上的markdown
程序员文章站
2022-03-30 08:39:47
...
作为一个用了GitHub多年的码农,估计好多人都不算很熟悉里面的md文件,只是知道这个md文件用来写一些notice,仅此而已。
GitHub上的markdown是在标准markdown上有修改的。话说回来,咱们 “简书” 这里也是可以使用markdown的,有兴趣的话,可以在这里试一下。
做点笔录,方便自己用:
标题:
标题有两种,一种是“有等级标题”,另外一种是“无等级标题”
大标题
在文本下面加上 等于号 = ,那么上方的文本就变成了大标题
大标题
====
中标题
在文本下面加上 下划线 - ,那么上方的文本就变成了中标题
中标题
-------
分割线
用至少三个以上的减号 -
分割线
----
等级标题
六个等级,显示的文本大小依次减小。不同等级之间是以井号 # 的个数来标识的
#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题
文本
在markdown里面,可以直接使用html标签的,只是人家markdown不是专门用来做前端用的,仅仅是为了让你更简单的实现一些页面效果而已。
文本
- 关于单行
- 关于换行
- 关于多行
一般文本在markdown里是不自动换行的
即使你用了enter键
需要用 < br> 或者
来换行,除非是在这些markdown样式里面才可以使用enter换行。
并且,实现单行文字的显示,是在文字前面加两个tab
有点弱的是,如果你想实现多行文本,就在每行前面都加两个tab
一行文字
回车换行<br>
高亮
用``包围起来的文字就可以高亮了,这个`是数字1 前面那个。
看熟
了markdown格式,其实也并没有太大的卵用
,对不对
PS:
在markdown样式里面如果要输出这些特殊字符,需要使用\转义,但是呢,换行符<br>就不可以在前面加\转义成功
但是<br/>就可以
超链接
- [要显示的文字](链接的地址)
- 加悬停效果 [要显示的文字](链接的地址 "悬停效果")
我的git地址
[我的git地址](https://github.com/longminghong)
符号
- *号加空格
- 二级圆点:tab*空格
- 三级圆点:tabtab*空格
- 二级圆点:tab*空格
* 号加空格
* 二级圆点
* 三级圆点
缩进效果
数据结构
树
二叉树
平衡二叉树
满二叉树
>数据结构
>>树
>>>二叉树
>>>>平衡二叉树
>>>>>满二叉树
插入网络图片
叹号! + 方括号[ ] + 括号( )
在方括号里可以加入一些 标识性的信息![](http://upload-images.jianshu.io/upload_images/1483901-4fc7e179642197ff.gif?imageMogr2/auto-orient/strip)
图片加入超链接
叹号! + 方括号[ ] + 括号( )
在方括号里可以加入一些 标识性的信息
[![baidu]](http://baidu.com)
[baidu]:http://www.baidu.com/img/bdlogo.gif "百度Logo" ```
---
> # 引入代码行
三个\`
```c
int main (int argc,char *argv[])
```c
int main (int argc,char *argv[])
就这么多