Jekyll在页面内链接

use*_*034 8 html jekyll kramdown

我在Github上使用Jekyll,我想知道是否有办法链接到页面中的某个部分.说我有一个类似的部分

## Section 1 ##
section content 
Run Code Online (Sandbox Code Playgroud)

然后在同一页面中,我想链接到此部分.我已经找到了如何链接到博客中的另一个页面做脚注,但不是这个.

作为一个说明,我用markdown: kramdown在我的_config.yml

mar*_*nuy 10

如果选项auto_ids设置为true(默认值),则kramdown支持自动生成标头ID.这是通过转换未转换的,即普通的标题文本来完成的

所以在上面的例子中## Section 1 ##,它会生成以下id : id="section-1",然后锚通过A元素链接到:

<A href="#section-1">Section One</A>
Run Code Online (Sandbox Code Playgroud)

或者以普通的kramdown/markdown: [Section 1](#section-1)


spy*_*ygi 5

似乎已更改为#heading-section-1(现在检查 Jekyll 3.7.3)。

作为自己解决这个问题的一种方法,您可以检查元素并查看渲染页面上使用的 id。