10.4. 内部转跳

还有一种情况,需要我们在内部的文件页面转跳,显然不能直接用网址链接,例如:转跳到 语法总览 这个页面,对应的是本地文件夹中的main.md文件

语法总览

来看一下具体是怎么书写的,分析一下

[语法总览](./../../MkDocs & MarkDown/main/)

而我的文件目录是:
C:\Users\user\Desktop\Blogger\docs\MkDocs & MarkDown

也就是说通过./../../先把目录定位到C:\Users\user\Desktop\Blogger\下,然后无需进入docs目录,直接就可以进入MkDocs & MarkDown目录下访问main.md,这里的markdown文件也不用后缀

为什么会这样呢?
再看一下该页的本地网址:
http://127.0.0.1:8000/MkDocs & MarkDown/main/
正好后半部分就是我们所填写的
/MkDocs & MarkDown/main/

总结

  1. 必须先退回到主目录,也就是含有mkdocs.yml的目录,我的是C:\Users\user\Desktop\Blogger\
  2. 跳过docs,然后目录逐次往里
  3. 最后的文件无需后缀.md

例如:这次访问,Git & GitHub文件夹下04.进阶操作Tips下的加速clone.md文件:

[加速技巧](./../../Git & GitHub/04.进阶操作/Tips/加速clone/)

加速技巧