轻松记录您
灵感和创意

什么是Markdown?如何使用它?

Markdown是一种简单的语法,它以标题、列表、粗体等形式格式化文本,这种标记语言很流行,你肯定有一些应用程序支持它。下面是一个Markdown的简单示例,介绍了什么是Markdown,如何和在哪里你可以使用它。

什么是Markdown

在文本中添加粗体、斜体、编号列表、项目符号、标题等时,可以对其进行“格式化”。Markdown是一种语法或规则集,用于格式化网页上的文本。

传统上,人们使用超文本标记语言(又称为HTML)来格式化网页上的文本。HTML与可扩展标记语言(XML)和标准通用标记语言(SGML)一起,是标记语言系列的成员。

要使用HTML格式化文本,必须在文本周围放置标签。例如,如果要使文本变为粗体,请输入“ 一些粗体文本”。

当Web浏览器“读取”网页时,它将解释HTML标记并应用适当的格式。当它看到“ 一些粗体文本”时,它意识到和标记之间的所有内容都应为粗体。浏览器还隐藏标签(和)。

HTML可能非常复杂,有许多标签,例如、

、、

等。计算机阅读它们没有问题,因为它们遵循语法(HTML规则)并应用与标签匹配的格式。

但是,标签使人们难以阅读HTML,也很难理解计算机显示文本后的外观。对于没有太多HTML阅读经验的人来说,这不是很方便。

另一方面,Markdown的意思是“尽可能容易读写”。John Gruber和Aaron Schwartz解释了为什么他们在2004年创建Markdown,并提供了Gruber网站的语法指南。

简而言之,Markdown使网页文本的格式设置更加容易,因为其标记比HTML更简单,并且会自动转换为HTML。这意味着你不需要了解HTML即可为网页编写内容,因为Markdown会将你的标签转换为HTML。

它没有涵盖所有可能的HTML标记,只是最常见的格式设置选项。

如何使用Markdown

要使用Markdown,你只需要在文本上应用简单的标签即可。例如,要以斜体格式设置文本,必须在文字的前后加上下划线,如下所示:_这是斜体文本_。

下面是语法指南中Markdown格式的其他一些示例:

标题

#这是H1

##这是H2

######这是H6

编号列表

1.第一

2.第二

3.第三

Markdown将*粗体*和_斜体_转换为HTML标签,可以使用多种不同的方式来解释。例如,你可以创建一个将标签解释为闪烁红色文本的应用程序。然而,实际上,几乎每个应用程序(包括每个WeB浏览器)都将其解释为*粗体*和_斜体_。

还有Markdown变体,例如CommonMark和GitHub Flavored Markdown(GFM),但它们均基于原始的Markdown规范。变体通常只是通过添加原始Markdown无法覆盖的格式标记来扩展标准。

格式化文本后,应用程序应将其转换为HTML,这通常是自动完成的。例如,GitHub上的README文件使用Markdown,并且如果扩展名为.MD,则GitHub在发布时会自动将其转换为正确的HTML标签。这样,在大多数情况下,你就不用自己做了。

在哪里可以使用Markdown

如上所述,你可以在GitHub以及Reddit、StackOverflow和其他网站上使用Markdown。如果你曾经在WhatsApp或Slack消息中设置过文本格式,那么你已经使用了它,因为这些应用程序使用Markdown标签的(很小)子集来格式化文本。

如果你想学习Markdown,请查看原始的Markdown语法指南或第三方学习网站。它很容易学习,只要仔细看一遍语法就可以轻松使用了。

未经允许不得转载:坚果云Markdown编辑器 » 什么是Markdown?如何使用它?
分享到: 更多 (0)

坚果云Markdown轻松记录您 灵感和创意

坚果云Markdown下载坚果云Markdown介绍