Html 标记自定义ID被注入标题标记

Html 标记自定义ID被注入标题标记,html,markdown,jekyll,html-heading,Html,Markdown,Jekyll,Html Heading,我试图用Jekyll创建一个网站,但每次我使用#something来获得something的一级标题标签,而不是something 我做错了什么?好吧,让我给自己一些答案。 显然,如果我将此添加到我的降价文件中: {::options auto_ids="false" /} 然后自动生成id将关闭。我使用Kramdown作为解析器。更好的办法是将该选项放入您的_config.yml文件中,这样您就不需要将其包含在每个标记文件中。 对于kramdown,您需要包括: kramdown: au

我试图用Jekyll创建一个网站,但每次我使用
#something
来获得
something
的一级标题标签,而不是
something


我做错了什么?

好吧,让我给自己一些答案。 显然,如果我将此添加到我的降价文件中:

{::options auto_ids="false" /}

然后自动生成id将关闭。我使用Kramdown作为解析器。

更好的办法是将该选项放入您的_config.yml文件中,这样您就不需要将其包含在每个标记文件中。 对于kramdown,您需要包括:

kramdown:
  auto_ids: false

来源:

@Tom的答案显然比这个好(它将适用于所有文件,而不仅仅是一个文件)。这对我帮助很大,因为我一直在寻找一种只为特定页面启用自动识别码的方法,而jekyll不会让我这么做。