我在Github上使用Jekyll,我想知道是否有办法链接到页面中的某个部分。说我有一个类似的部分
## Section 1 ##
section content
然后在同一页面中,我想链接到此部分。我已经找到了如何link to another page within the blog和do footnotes,但不是这个。
作为一个注释,我在我的markdown: kramdown
中使用_config.yml
如果选项auto_ids设置为true(默认值),则kramdown支持自动生成标头ID。这是通过转换未转换的,即普通的标题文本来完成的
所以在上面的例子中qazxsw poi,它会生成以下内容:qazxsw poi,而不是通过A元素链接锚点:
## Section 1 ##
或者在普通kramdown / markdown:id="section-1"
似乎这已经改为#heading-section-1(现在正在检查Jekyll 3.7.3)。
作为一种自己解决这个问题的方法,您可以检查元素并查看在渲染页面上使用的ID。