Markdown到底有个什么卵用?

2020年01月12日09:22:55 发表评论 热度280 ℃

Markdown到底有个什么卵用?

什么是Markdown?

MarkDown是一种轻量化的标记语言,通过对一些简单标签的使用,将我们所书写的纯文本以一种优雅的形式呈现出来,是一种简单的标记语言。说白了它其实就是在一堆文字之前加一些符号(如#号,*号,>号,-号等等),让文字变得有格式,有排版。所以MD不是一个新的东西,只是掺杂了一堆符号的普通文字。你也可以别管MD是什么,只需要搞清楚他是干什么用的,怎么用就好了。这就和即使不懂数学公式的由来,也不影响用它解题的道理一样。

干什么用?

如刚才所说,MD 是用来快速排版的,所以非常适合文字工作者使用。假如我们使用word来写文章,经常会遇到这种情况:打字的间歇忽然觉得这个句子该加粗,于是得先选中要加粗的文字,然后去编辑栏里点一下加粗按钮;要写一个小标题,得调整字号行距等等这些操作很麻烦,很有可能还会打断思路。而使用MD就不会,只需要在文字前后加两个*号就能加粗,加#号就是小标题。所以如果你需要快速的码字而不需要太复杂的排版,那MD很适合你。我写邮件都是用MD来排版。

怎么用?

关于MD的使用教程网上有很多,谷歌一下。如果你觉得信息量有点大,那一开始就没必要全部记住,只记住常用的就好,比如:
如何设置标题如何加粗、斜体
如何写出无序列表和有序列表
如何插入链接和图片轻松学语法

 

Markdown到底有个什么卵用?
在一段文本前加上 # 符号,即可使其成为标题。Markdown 共支持六级标题,标题级数与 # 的个数一一对应。
在一段文本前加上 > 符号,即可将其引用。
文字两端分别插入一个星号使其 *倾斜*,插入两个星号使其**加粗**,插入 ` 符号使其生成行内代码块。
用 [文字](链接) 的格式为中括号内的文字添加一段链接。插入图片时,在前者的开头加上 ! 即可,即 ![可选文字](图片链接)。
Markdown 支持无序列表和有序列表,你可以使用 * 作为列表标记生成无序列表,或是用数字加英语句号的组合 1. 来生成有序列表。
空白行中输入 * * * 来生成分割线。

有啥好处

1、纯文本,什么都能打开

兼顾了「什么人都能打开」和「样式」。Markdown 就是纯文本,就是 txt,所以什么人都能打开。而如上所述,你可以用它来标记文本的样式,而且语法非常简单。
由于是纯文本,Markdown 文稿也不会因为未来软件升级而产生不同版本之间的兼容问题,即,不会出现「我这篇稿子是用旧版 Word 写的,你用新版 Word 看可能格式会有点问题」的情况。

2、转换方便

Markdown 转 HTML 非常方便。HTML 是整个万维网(web)的标记语言,但更重要的是,它也是目前主流电子书格式所用的标记语言。无论是 EPUB, mobi,还是 Kindle 用的专有格式 .azw,都只是把一堆 HTML 文件打包而已。如果你写的是书,用 Markdown 标注格式之后,可以很方便地转为以上格式(当然这个转换工作不需要由你来做);如果你写的是单篇的文章(例如新闻报道或专栏),未来也不排除结集出书的可能。若采用 Markdown,对于日后的文件转换工作也大有裨益。

瓜皮猪

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: