繁体   English   中英

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

[英]# not rendering HTML heading tags after GitHub's recent update for pages and Jekyll

本周, GitHub宣布将对其产品Pages 支持kramdown

根据他们的建议-我删除了markdown: redcarpet并将更新的highlighter更新rouge我项目_config中。

现在唯一的问题是#无法在主网站的任何页面上显示为标题

  • 解决方法是什么?

附带问题:还有其他需要注意的地方吗?

Github在页面更新中默认启用了kramdown的GFM解析器 解析器所做的更改之一是要求#与标头的文本之间存在空格,以将其视为标头。

我不知道您是否能够在配置中更改此默认设置。 Jekyll文档描述了如何更改 GFM,但没有描述如何将其设置为任何其他解析器,即使存在某种方式,Github仍可能会覆盖它。

您可能必须更改标题才能添加空间。 例如,更改所有看起来像这样的行:

#Focus on user

至:

# Focus on user 

至于你

附带问题:还有其他需要注意的地方吗?

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

希望能有所帮助! ;)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM