#在GitHub最近更新页面和Jekyll之后,没有呈现HTML标题标签

时间:2016-02-06 14:27:16

标签: github markdown jekyll github-pages kramdown

本周,GitHub announced that it will only support kramdown为其产品Pages

根据他们的建议 - 我removed markdown: redcarpet并在highlighter value to rouge_config内更新了my project

现在唯一的问题是#无法在main website

上的任何网页上呈现为标题
  • 这是什么解决方法?
  

附带问题:还有什么需要注意的吗?

2 个答案:

答案 0 :(得分:4)

Github在更新Pages时默认启用kramdown’s GFM parser。此解析器所做的更改之一是要求#和标题文本之间的空格,以便将其视为标题。

我不知道您是否能够在配置中更改此默认值。 Jekyll docs描述了如何将更改为 GFM,而不是如何将其设置为任何其他解析器,即使有一种方法,Github仍然可以覆盖它。

您可能需要更改标头以添加空间。例如更改看起来像这样的所有行:

#Focus on user

为:

# Focus on user 

答案 1 :(得分:1)

至于你的

  

附带问题:还有什么需要注意的吗?

是的,您需要注意以下几点:

希望有所帮助! ;)