Markdown 文件的文件扩展名?

Markdown 文件的文件扩展名?

是否有独立 Markdown 文件的官方文件扩展名?

答案1

Markdown 文件扩展名没有要求。但是为了确保编辑器或解析器识别文件为 Markdown 格式,将检查以下扩展名之一:

.md
.mkd
.mdwn
.mdown
.mdtxt
.mdtext
.markdown
.text

有些网站(例如 GitHub)在转换为 HTML 时使用这些扩展的子集,以便开发人员符合他们的标准。


扩展使用示例:

GitHub.markdown、.mdown、.mkdn、.mkd、.mdwn、.md来源

Vim markdown.markdown、.mdown、.mkdn、.mdwn、.mkd、.mdvim-m-src

Bitbucket.md、.mkd、.mkdn、.mdown、.markdown、.text来源


进一步阅读

Markdown 邮件列表关于这个话题有有趣的讨论:12,例如以下代码片段:

Markdown 并非要取代文件的格式,而是一种巧妙地向纯文本添加信息的方法。实际上,Markdown 的存在是元数据,而不是文件格式。

如果打开文本文件的人发现 Markdown 语法,他们就不会感到困惑,这纯粹是额外的好处。从这个意义上讲,使用“.text”、“.txt”或任何其他相关的纯文本扩展名都是有意义的。

一个对 Markdown 一无所知的编辑器不会关心元数据,也不会被各种“非标准”扩展所困惑,但可以正常显示和编辑纯文本。

答案2

MarkDown 和类似的轻量级标记的理念是可以像纯文本一样读取,因此它们具有 text/plain 扩展名(.txt.text)。

不过,有些人使用.markdown.mdown

答案3

作家使用扩展名 .md 作为 Markdown 内容。

答案4

我不知道有这样的情况,但我认为使用扩展.text名开创了一个先例官方网站揭示 Markdown生成页面。

相关内容