是否可以在 MarkDown 中创建切换(开关)?

Dan*_*i A 5 markdown github-flavored-markdown

我想为用 MarkDown 编写的文档实现类似的效果:在此输入图像描述

切换按钮将在 Objective-C 或 Swift 中显示此示例代码。我在 MD 的文档中找不到任何表明这是可能的内容。有什么建议么?

Har*_*ngh 17

2021 年 GitHub 风格的 Markdown 成为可能

要制作切换开关,只需在 Markdown 文件中写入以下 HTML 标记(.md 文件支持 HTML):

<details>
    <summary>Toggle Switch</summary>
    Foldable Content[enter image description here][1]
</details>
Run Code Online (Sandbox Code Playgroud)

在上面的标记中,标签内的内容<details>将是可折叠的(可以切换),并且<summary>标签内的内容将被视为切换按钮的内容。


Chr*_*ris 3

这对于常规 Markdown 或 GitHub 风格的 Markdown 来说是不可能的。

Markdown 通常输出 HTML。语言本身故意非常简单

Markdown 并不是 HTML 的替代品,甚至不能接近它。它的语法非常小,仅对应于 HTML 标签的一个非常小的子集……Markdown 的想法是让阅读、编写和编辑散文变得容易。

你想做的事情需要 JavaScript。

您可能会编写一些适用于 Markdown 输出的 JavaScript,但根据您计划托管 HTML 的位置,您可能也会遇到麻烦。