【问题标题】:# not rendering HTML heading tags after GitHub's recent update for pages and Jekyll# 在 GitHub 最近更新页面和 Jekyll 后不呈现 HTML 标题标签
【发布时间】:2016-02-06 14:27:15
【问题描述】:

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

根据他们的建议 - 我 removed markdown: redcarpet 并在 _configmy project 中更新了 highlighter value to rouge

现在唯一的问题是# 无法在main website 上的任何页面上呈现为标题

  • 解决方法是什么?

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

【问题讨论】:

    标签: github markdown jekyll github-pages kramdown


    【解决方案1】:

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

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

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

    #Focus on user
    

    到:

    # Focus on user 
    

    【讨论】:

    【解决方案2】:

    至于你的

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

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

    希望有所帮助! ;)

    【讨论】:

    • 感谢您的意见!
    猜你喜欢
    • 2022-12-13
    • 2018-03-28
    • 2013-12-03
    • 2018-08-26
    • 2016-09-22
    • 2012-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多