Markdown到底有个什么卵用?pdf,txt教程

什么是Markdown? MarkDown是一种轻量化的标记语言,通过对一些简单标签的使用,将我们所书写的纯文本以一种优雅的形式呈现出来,是一种简单的标记语言


说白了它其实就是在一堆文字之前加一些符号(如#号,*号,>号,-号等等),让文字变得有格式,有排版

所以MD不是一个新的东西,只是掺杂了一堆符号的普通文字

你也可以别管MD是什么,只需要搞清楚他是干什么用的,怎么用就好了

这就和即使不懂数学公式的由来,也不影响用它解题的道理一样

干什么用? 如刚才所说,MD 是用来快速排版的,所以非常适合文字工作者使用

假如我们使用word来写文章,经常会遇到这种情况:打字的间歇忽然觉得这个句子该加粗,于是得先选中要加粗的文字,然后去编辑栏里点一下加粗按钮;要写一个小标题,得调整字号行距等等这些操作很麻烦,很有可能还会打断思路

而使用MD就不会,只需要在文字前后加两个*号就能加粗,加#号就是小标题

所以如果你需要快速的码字而不需要太复杂的排版,那MD很适合你

我写邮件都是用MD来排版
怎么用? 关于MD的使用教程网上有很多,谷歌一下

如果你觉得信息量有点大,那一开始就没必要全部记住,只记住常用的就好,比如: 如何设置标题 如何加粗、斜体 如何写出无序列表和有序列表 如何插入链接和图片 轻松学语法 在一段文本前加上 # 符号,即可使其成为标题

Markdown 共支持六级标题,标题级数与 # 的个数一一对应

在一段文本前加上 > 符号,即可将其引用

文字两端分别插入一个星号使其 *倾斜*,插入两个星号使其**加粗**,插入 ` 符号使其生成行内代码块

用 [文字](链接) 的格式为中括号内的文字添加一段链接

插入图片时,在前者的开头加上 ! 即可,即 ![可选文字](图片链接)

Markdown 支持无序列表和有序列表,你可以使用 * 作为列表标记生成无序列表,或是用数字加英语句号的组合 1. 来生成有序列表

空白行中输入 * * * 来生成分割线

有啥好处 1、纯文本,什么都能打开 兼顾了「什么人都能打开」和「样式」

Markdown 就是纯文本,就是 txt,所以什么人都能打开

而如上所述,你可以用它来标记文本的样式,而且语法非常简单

由于是纯文本,Markdown 文稿也不会因为未来软件升级而产生不同版本之间的兼容问题,即,不会出现「我这篇稿子是用旧版 Word 写的,你用新版 Word 看可能格式会有点问题」的情况

2、转换方便 Markdown 转 HTML 非常方便

HTML 是整个万维网(web)的标记语言,但更重要的是,它也是目前主流电子书格式所用的标记语言

无论是 EPUB, mobi,还是 Kindle 用的专有格式 .azw,都只是把一堆 HTML 文件打包而已

如果你写的是书,用 Markdown 标注格式之后,可以很方便地转为以上格式(当然这个转换工作不需要由你来做);如果你写的是单篇的文章(例如新闻报道或专栏),未来也不排除结集出书的可能

若采用 Markdown,对于日后的文件转换工作也大有裨益


发表回复