Html 页面内的Jekyll链接
我正在Github上使用Jekyll,我想知道是否有办法链接到页面中的某个部分。假设我有一个像Html 页面内的Jekyll链接,html,jekyll,kramdown,Html,Jekyll,Kramdown,我正在Github上使用Jekyll,我想知道是否有办法链接到页面中的某个部分。假设我有一个像 ## Section 1 ## section content 稍后在同一页中,我想链接到这个部分。我已经找到了如何和,但不是这个 作为说明,我在我的\u config.yml kramdown支持自动生成标头ID(如果选项为 auto_id设置为true(默认值)。这是由 转换未转换的文本,即纯文本、标题文本 因此,在上面的示例######中,它将生成以下id:id=“Section-1”,然后
## Section 1 ##
section content
稍后在同一页中,我想链接到这个部分。我已经找到了如何和,但不是这个
作为说明,我在我的\u config.yml
kramdown支持自动生成标头ID(如果选项为
auto_id设置为true(默认值)。这是由
转换未转换的文本,即纯文本、标题文本
因此,在上面的示例######
中,它将生成以下id:id=“Section-1”
,然后通过A元素链接锚定:
<A href="#section-1">Section One</A>
或者在普通的kramdown/markdown中:
[Section 1](#Section-1)
这似乎已更改为#heading-Section-1(现在正在检查Jekyll 3.7.3)
为了自己解决这个问题,您可以检查元素并查看呈现页面上使用的id。通常您不需要其他任何东西,只需要自动生成id,如“第一节”的“第一节”部分标题的“第一节”。回答得好。