markdown是什么意思(轻松学透Markdown的终极教程 #

沙滩排球 2022-11-28 11:19www.1689878.com沙滩排球

Markdown是什么?为什么推荐使用Markdon?Markdown适用于哪些场景,不适用于哪些场景?

要说一点的是Markdown是一种轻量化的文字处理方式

1.1 文字处理过程中的痛点

我们做文字工作时候的一般需要涉及到两个部分

  • 编写文字内容
  • 排版文字内容(设置标题层次、字体加粗斜体、字体大小、行间距等等)
  • 我们在写作或者处理文字时一般将「编写文字内容」和「排版文字内容」这两个部分交替在一起做,一会编写点内容,一会对刚编写的内容进行格式上的排版。

    也许很多人已经习惯这种将这两部分交替的做法,或者觉得这种做法没啥问题。仔细分析下,这两部分属于不同类型的工作,编写内容需要的是创作思路,排版文字需要的技术能力

    编写内容的时候排版会打乱我们创作的思路,排版的时候编写内容会打乱排版的节奏。

    将「内容」和「排版」分开来做有时会大大提高我们处理文字的效率。

    也有很多时候我们仅仅需要一点点简单的排版功能,希望将更多的精力放在文字内容的创作上面,这种类型的场景可以叫做「轻度排版」、「重内容」的应用场景。

    针对这种「轻度排版」、「重内容」的应用场景,我们如果再去使用像Word这类拥有强大排版功能的软件就有点大材小用了,显得不是那么的合适,我们会被这类软件上的各种强大且复杂的排版功能按钮给困扰着,这个时候我们更需要是一种轻量化的解决方案。

    文字处理过程中的痛点

    • 「内容」和「排版」的工作混杂在一起处理效率低
    • 用具有强大的排版功能的软件去处理「轻度排版」、「重内容」类的文字工作很不适用

    Markdown的出现可以很好的解决上面所列出来的痛点问题,Markdown也不是万能的文字处理方式,每一种技术、软件都有它的适用场景,我们可以根据不同的使用场景选择不同的处理方式。

    1.2 Markdown是什么?

    Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档” 。

    Markdown格式的文档的后缀名一般为.md或者.markdown。

    提到Markdown一般有两层意思

  • 轻量级的纯文本标记语法,使用像#、##、 、等等这种纯文本标记语法代表着一些简单的排版格式(一级标题、二级标题、加粗、引用)等等
  • Markdown编辑器,用于编写、显示Markdown格式文档的软件
  • 一般说到Markdown都笼统的指这两层意思。

    Markdown的标记语法需要配合着Markdown的编辑器使用才能看得到直观的预览显示效果和其他的一些特性,这方面内容后面章节会详细讲解到。

    Markdown在各种设备(电脑、平板、手机),各种操作系统(Windows、MacOS、Linux、iOS、Android)上都有很好的支持和使用体验。

    1.3 Markdown的适用场景

    我们使用Markdown标记语法中提供的那些简单的标记语法去实现简单的文字排版效果。这种方式本身就是弱化了排版的工作,让文字工作者将精力更多的放在文字内容的创作上面。

    Markdown适用于所有「轻度排版」、「重内容」的场景,它可以将「内容创作」和「文字排版」分开。

    「轻度排版」、「重内容」的使用场景有

  • 记笔记,学习笔记、工作笔记、生活随笔等
  • 写文章,技术博客、新闻文稿、旅游攻略等
  • 知识的整理,记录整理学到的知识、经验等
  • 其他的纯文字记录、纯文字创作的场景,写小说、杂记等
  • Markdown特别适合于网络写作,也就是将编写好的内容发布到网络上去的情形。因为Markdown格式的文档很容易转换成符合规范的HTML格式的文档,可以直接用于网络发布,某种程度上可以说它就是为了网络写作而生的,继而被应用于更多的适用场景中去。

    这里引用Markdown创始人JOHN GRUBER博客网站上的一段关于Markdown的介绍

    Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).

    翻译成中文大概的意思是Markdown是提供给网络web写作者的一款将纯文本转换成HTML格式文档(text-to-HTML)的转换工具。Markdown允许写作者使用易写易读的纯文本格式进行写作,然后将这种简易的纯文本转换成结构化的合乎语法规则的XHTML文档或者HTML文档。

    1.4 Markdown不适用的场景

    Markdown是否适用于像论文、正式的合同文书、标书等等这类型有严格的格式排版要求的文字工作,对于这个问题每个人有不同的看法,有人觉得适用,有人觉得不适用。

    我个人的观点是Markdown只适用于「轻度排版」、「重内容」的场景。而这种有严格的格式排版要求的场景(重度排版)还是交给专业的软件,像给Word、LaTeX 、WPS等等去做比较好,专业的事交给专业的软件去做,Markdown毕竟不擅长于各种各样的排版格式设置,但也是可以借助于Mardown去辅助记录一些思路、灵感、要点等等。

    虽然有人会说Markdown格式的文档可以转换成其他多种格式的文档,像Word、pdf等,是可以的,转换之后的Word文档排版样式可能达不到有严格格式要求的排版效果,与其再去花时间调整转换后的文档排版格式,不如就一开始使用专业的软件按要求去设置排版格式来得更高效。

    一句话使用Markdown可以让你更加简洁高效的进行文字的记录、文字的创作。

    Copyright © 2016-2025 www.1689878.com 体育知识网 版权所有 Power by

    足球|篮球|NBA|奥运|网球|高尔夫|田径|游泳|排球|赛车|比赛|亚运会