ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

学习Markdown系列 -- Markdown 的变体

学习Markdown系列 -- Markdown 的变体 随着你对 Markdown 了解的加深,你会遇到它的各种变体。这些变体的存在是因为有些人遇到了他们认为的 Markdown 的局限性。本章简要介绍六种 Markdown 变体。根据你写作的内容,你可能需要也可能不需要使用这些变体。如果你不感兴趣,可以跳过本章。CommonMarkMarkdown,如你所知,是由 John Gruber 创建的。Gruber 或多或少地拼凑了 Markdown 供自己使用,然后将其放在网上供他人使用。软件开发人员开始制作与 Markdown 配合使用的工具,这就是有趣的事情开始的时候。许多开发人员对 Markdown 以及如何从中生成输出有不同的想法。当你使用一个转换器将 Markdown 文档转换为 HTML 时,该转换器的输出可能与其他转换器的输出不匹配。CommonMark 试图解决这个问题。它是程序员所说的规范。程序员喜欢规范,因为规范明确无误地告诉他们某事物应该如何工作。CommonMark 本身支持我在本书中教给你的格式。没有新的东西需要学习。当你研究 Markdown 工具时,你会看到越来越多的工具支持 CommonMark。这意味着这些工具支持的格式以及它们产生的输出将是一致的。GitHub Flavored MarkdownGitHub 是一个在软件开发人员中非常流行的在线服务。这是一个他们可以存储和分享代码的地方,无论是公开的还是私有的(供团队内部使用)。GitHub 上出现的所有文档都是用 Markdown 编写的。然而,GitHub 的团队意识到标准 Markdown 缺少软件开发人员(以及一般的极客)需要的一些功能。因此,他们创建了 GitHub Flavored Markdown(简称 GFM)。在大多数情况下,标准 Markdown 和 GFM 是相同的。两者
返回列表