GitHub上的隐藏Markdown文本

79
在GitHub的Markdown语法中,是否有任何支持隐藏文本的特殊语法?我只想在README.md中放一些待办事项,而不让它们可见。
EXTRAS 作为对Tamas出色回答的致敬,也是许多人经常问到的问题,以下是如何在MD文件中编写可折叠部分的示例:
<details>
<summary><b>My section header in bold</b></summary>

Any folded content here. It requires an empty line just above it.

</details>

可能是 Markdown 中的注释 的重复问题。 - Tamás Sengel
2个回答

145

只需使用标准的HTML注释:

<!-- This is commented out. -->

1
非常适用于PlantUML。 - Weston Ganger
还适用于GitLab。可以用于在通常无法使用的地方包含前置内容,比如在MR注释中,通过将整个前置内容包裹在注释中。但您需要自定义解析文本。 - detuur

5

这种方法在GitHub上无法实现,因为它会去掉CSS。但是在其他Markdown阅读器/编辑器中可以使用。我之所以添加这个内容是因为在谷歌搜索“隐藏字段markdown”时,这个问题排名第一。

您可以使用CSS隐藏字段,如果呈现过程尊重它并且不去掉它

相比使用HTML注释,这样做是否值得麻烦?在大多数情况下可能不值得,但它确实允许切换可见性。

#### hidden field with metadata 

<div class="meta_for_parser tablespecs" style="visibility:hidden">{"dataname":"environment","colvar":"varname","colval":"value"}</div>

#### hidden field with metadata 

glow:一款基于Rust开发的终端查看器

图片描述

在macOS上使用Typora

图片描述

在macOS上使用Macdown

图片描述

但是不支持GitHub

图片描述


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接