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

实现GithubMarkdown目录/页内跳转

程序员文章站 2022-05-19 18:20:46
...

实现GithubMarkdown 目录/页内跳转

GitHub支持的语法在标准markdown语法的基础上进行了修改,称为Github Flavored Markdow(GFM),其语法可参见guodongxiaren/README

Github通过Anchor(锚点)来实现页内跳转,每个标题就是一个Anchor.

GFM Anchor的代码实现

对于标题#Hello
正确的链接方式是[Hello](#hello)

对于标题 #Hello World
正确的链接方式为[Hello World](#hello-world)

注意:()中的字母均为小写,单词之间有间隔用 '-' 连接

一个实例:

# Contents  
- [Abstract](#abstract)  
- [Preface](#preface)  
- [Design idea and innovation point](#design-idea-and-innovation-point)  
  - [Background](#background) 
  - [Design inspirations](#design-inspirations) 
  - [Innovation point](#innovation-point)  
  - [Developmental vision](#developmental-vision) 

实现GithubMarkdown目录/页内跳转