markdown为什么不支持目录和脚注?

markdown是非常轻量的标记语言,但是目录和脚注我感觉也是比较重要的功能。 - 搜索了下php-markdown是支持脚注的 - 有些修改版本也是支持目录功能的,比如这里 Automatic TOC in github-flavoured-markdown 但是都没有在md官方 daringfireball.net/proj (算是官方吗)看到
关注者
32
被浏览
25,008

7 个回答

Markdown是没有一个所谓的规范的(作者都不支持这么做),所以某些特性需要写作工具自己支持才可以。所以有可能A的markdown到B上就无法正确显示了。

比如我使用的MWeb(目前只支持Mac平台)是支持这两个功能的:
目录语法:
[toc]
脚注语法:":"后面有个空格
正文[^1]文字
[^1]: 脚注内容
你可以试试你所用的是否支持这样写。
目录可以运用markdown + html混编做到
或许会觉得比markdown的原生语法复杂一点,但是其实也很简单,代码如下:

[1.一级目录](#1)
 [1.1二级目录](#1.1)
  [1.1.1三级目录](#1.1.1)

<h2 id='1'> 一级目录 </h2>

<h4 id='1.1'> 二级目录 </h4>

<h5 id='1.1.1'> 三级目录 </h5>



效果如下:

用的编辑器是Haroopad,体验还可以