欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

关于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*空格
* 号加空格
  * 二级圆点
    * 三级圆点

缩进效果

数据结构

二叉树

平衡二叉树

满二叉树

>数据结构  
>>树  
>>>二叉树  
>>>>平衡二叉树  
>>>>>满二叉树 

插入网络图片

叹号! + 方括号[ ] + 括号( )
在方括号里可以加入一些 标识性的信息
![](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[])

就这么多