Markdown vs markup - 它们有关系吗?

时间:2008-08-23 06:34:09

标签: markdown markup glossary

我正在使用markdown来编辑这个问题。在某些wikis中,我使用了wiki标记。它们是一样的吗?它们有关系吗?请解释。如果我想在Web项目中实现一个或另一个(比如stackoverflow)我需要使用什么?

5 个答案:

答案 0 :(得分:182)

答案 1 :(得分:95)

标记是来自打印编辑的术语 - 编辑器将浏览文本并添加注释(即斜体,粗体),供打印机在生成最终版本时使用。这被称为标记文本。

计算机标记语言只是这些注释的标准化简写。

HTML基本上是网络的标准标记语言,但它相当冗长。

HTML中的列表:

<ul>
    <li>Item one</li>
    <li>Item two</li>
</ul>

Markdown是一种特定的标记语言,具有自己的简单语法。

Markdown中的列表:

* Item one
* Item two

这两个都可以在你的stackoverflow帖子中使用。

Markdown无法完成HTML所能做的一切,但两者都是标记语言。

答案 2 :(得分:17)

Markdown是一个关于单词的游戏,因为它是标记。 “Markdown”是一个专有名词。

标记只是提供纯文本以上功能的一种方式。例如:格式化,链接,图像等。

答案 3 :(得分:6)

标记是内容格式的一般术语 - 例如HTML - 但markdown是一个生成HTML标记的库。看看Markdown

答案 4 :(得分:4)

Markdown和Mediawiki中使用的标记(维基百科的维基软件)并不相同。

它们在某种意义上是相关的,即两者都是不那么冗长的输入html的方式(带有一些附加功能),但我怀疑它们在任何其他意义上都是相互关联的。

如果您想在您的网站上实施Markdown,只需使用Google Markdown +您最喜爱的平台/语言,您就可以找到一个能够为您完成此工作的图书馆。

如果你想实现Mediawiki的标记,你可能需要寻找更好的标记(如Markdown)。