首页 > 解决方案 > 如何在 GitHub 的自述降价文件中使标题可折叠?

问题描述

如何在 GitHub 的自述降价文件中使标题可折叠。我希望它不是针对任何特定文本而是针对标题的标题。

标签: markdown

解决方案


你不能。出于安全原因,GitHub 将删除任何可以完成您想要的代码。

提醒一下,Markdown 只是呈现为 HTML。因此,您的问题的答案将与 HTML 相同。您将需要一些 CSS 和/或 JavaScript 来控制类似手风琴的行为(请参阅此处的多个示例)。但是,出于安全原因,GitHub 不允许用户在其网站上使用 CSS 或 JavaScript,因此在将 Markdown 渲染为 HTML 后,它们会删除所有 CSS 和 JavaScript。

GitHub 在github/markup中记录了他们如何处理用户提供的标记。如第 1 步所述,您的 Markdown 将转换为 HTML。但是,在第 2 步中:

  1. HTML 被清理,积极地删除可能伤害您和您的亲属的东西 - 例如script标签、内联样式和class/或id属性。

在这种情况下,没有办法提供必要的 JavaScript 和/或 CSS 来完成你想要的。

作为替代方案,您可能需要考虑将文档托管在不提供此类限制的站点上。


推荐阅读