什么是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,对于日后的文件转换工作也大有裨益