You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jekyll中如何生成指向其他页面指定section id锚点的链接

Jekyll 跨页面锚点链接实现方法

你可以直接将锚点拼接在 {% link %} 标签的后方即可,写法如下:

[Widgets - Section 1]({% link _docs/widgets.md %}#section-1)
  • 原理说明:{% link %} 标签仅会输出对应Markdown文件渲染后的站点路径,以上述场景为例,{% link _docs/widgets.md %} 输出的路径就是 /widgets/,和后面拼接的 #section-1 组合后,最终生成的链接就是你需要的 /widgets/#section-1。
  • 注意事项:仅需确保目标页面中对应章节的id确实为 section-1 即可,不管是手动给元素设置的id,还是Jekyll自动为标题生成的锚点id,只要id匹配就能正常跳转。

内容的提问来源于stack exchange,提问作者Dan Tappin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.19 07:54:04