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

时间:2015-02-19 13:15:00

标签: markdown github-flavored-markdown

我希望为使用MarkDown编写的文档实现类似的功能:enter image description here

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

2 个答案:

答案 0 :(得分:2)

使用常规Markdown或GitHub风格的Markdown无法做到这一点。

Markdown,通常会输出HTML。语言本身是deliberately very simple

  

Markdown不是HTML的替代品,甚至不接近它。它的语法非常小,只对应一小部分HTML标签...... Markdown的想法是让它易于阅读,编写和编辑散文。

您想要做的事情需要JavaScript。

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

答案 1 :(得分:0)

2021 年 GitHub 风格的降价是可能的

要进行切换,只需在 Markdown 文件中编写此 HTML 标记(.md 文件中支持 HTML):

<details>
    <summary>Toggle Switch</summary>
    Foldable Content[enter image description here][1]
</details>

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