github上的 MarkDown 好像并不是支持所有功能,为了让写好的MarkDown文件上传到
github后能按预设进行跳转,可以采用下面的方式:
(跳转是需要先设置锚点的,也就是在需要跳转到的位置设置一个标记。)
1. 跳到标题
github 的 MarkDown 中的标题直接就是一个锚点,比如说你有一个标题是 Update ,对应的 MarkDown 语法长这样:
### Update
那么只需要在要跳的地方像下面这样写就可以,然后点击 “跳转到更新” 这几个字,就能跳到Update 标题:
[跳转到更新](#Update) // 如果标题有空格,则应该用 a 标签
或者用 a 标签这样写:
<a href="#Update">跳转到更新</a>
这两种方式都能跳转,用在目录等地方再合适不过了。
2. 自定义锚点
因为上面那种方式的标题本身是锚点,我们就不需要再写锚点。但是如果想要跳到其他非标题的位置呢,比如段落之间,并且标题有空格的时候上面的方式也不能操作,所以还是很局限的。这时就应该采用灵活的自定义锚点。
自定义锚点像下面这样,用一个标签再加上 id :
<span id='id_666'/>
(不限于span,div 等也可以) 放在任何你想要跳到的位置。
然后再进行跳转,同样也可以用两种方式:
[跳转到更新](#id_666)
//或者
<a href="#id_666">跳转到更新</a>
从灵活度来看,更推荐使用自定义锚点的方式设置跳转。