Markdown是一种轻量级标记语言,允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML 文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
由于 Markdown 的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:GitHub、reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge 等。甚至 Markdown 能被使用来撰写电子书。
Markdown 的实现可用于十几种编程语言;此外,许多平台和框架都支持 Markdown。例如,Markdown 插件适用于每个主要的博客平台。
虽然 Markdown 是一种最小标记语言,并且使用普通文本编辑器进行读取和编辑,但是有专门设计的编辑器可以预览具有样式的文件,这些样式可用于所有主要平台。许多通用文本和代码编辑器都具有内置于其中的 Markdown 的语法高亮插件,或者可用作可选下载。编辑器可以具有并排预览窗口或直接以所见即所得(what you see is what you get)的方式呈现代码。