Markdown高级
⚠️**警告:**Markdown 未正式支持的解决方法。
概述
大多数使用 Markdown 的人会发现基本和扩展的语法元素可以满足他们的需求。但很有可能,如果你使用 Markdown 的时间足够长,你会不可避免地发现它不支持你需要的东西。此页面提供了解决 Markdown 限制的提示和技巧。
目录
一些 Markdown 应用程序,如Markdeep可以从你的标题自动生成目录(也称为toc ) ,但这不是所有 Markdown 应用程序都提供的功能。但是,如果您的 Markdown 应用程序支持标题 ID,您可以使用列表和一些链接为您的 Markdown 文件创建目录。
#### 目录
- [强调](#underline)
- [缩进](#indent)
- [中心](#center)
- [颜色](#color)
渲染的输出如下所示:
强调
下划线文本不是您通常在网络写作中看到的,可能是因为带下划线的文本几乎是链接的同义词。但是,如果您正在撰写论文或报告,您可能需要能够在单词和短语下划线。Bear和Simplenote等一些应用程序提供了对文本下划线的支持,但 Markdown 本身并不支持下划线。如果您的 Markdown 处理器支持HTML,您可以使用HTML 标记为文档中的文本添加下划线。
其中一些话将<ins>加下划线</ins>.
渲染的输出如下所示:
其中一些话将加下划线.
缩进(制表符)
制表符和空格在 Markdown 中有特殊的含义。您可以使用尾随空格来创建换行符,并且可以使用制表符来创建代码块。但是,如果您需要使用 Tab 键以老式方式缩进段落怎么办?Markdown 并没有提供一种简单的方法来做到这一点。
您最好的选择可能是使用支持缩进的 Markdown 编辑器。这在更面向桌面发布的应用程序中很常见。例如,iA Writer允许您在应