1、Markdown概述

2、Markdown定义

  • Markdown是一种轻量级的标记语言。由亚伦·斯沃茨(Aaron Swartz)和约翰·格鲁伯(John Gruber)设计,Markdown语言的编写就是一堆标记,肯定很轻啊。
  • 它可以使普通文本具有一定的格式,省去了用鼠标来排版的繁琐,使我们更专心于码字。
  • “*.md”就是Markdown文件在windows平台下的后缀名,我们经常在github上看到的”README.MD”文件就是用Markdown语言来编写的。

3、Markdown优点

  • 学习难度小。开头也说了,Markdown就是一堆标记堆砌起来的一门语言,只要记一些标记就行了,Markdown的目标就是实现「易读易写」。
  • 使你更关注文本内容。在写作时你不用再费劲心思动用鼠标来排版,现在也好多博客 站也相继支持了markdown的语法,Markdown语法的目标就是:成为一种适用于 络的书写语言。
  • 可以做版本控制。如果使用的是word文档,你就需要把文档上传到某个平台,看的时候还得下载下来打开来看,如果版本有些差异可能就会影响文档内容的排版,而且还看不到和上一版的差异,这就很麻烦啊,如果使用的是markdown,你可以把markdown文件上传到平台后,在平台里你就能看到所有的历史版本,所有的修改信息,不同版本之间的差异就可以非常容易的比较出来,而且可以直接在 上看到里面的内容,不需要下载下来。
  • 能轻松的导出 HTML、PDF 和 md 文件

4、Markdown缺点

  • 没有像word一样丰富的排版样式。markdown实现的排版方式比较简单,就是简单的对文本加粗、字 改变、文本的层级的展示等等,没有像富文本那样的改变颜色、字体什么的这些东西。
  • 不支持复杂的格式(如表格等)。
  • 有太多不兼容的方言。由于原始的Markdown支持的格式有限,所以出现了很多不同的扩展,这些扩展之间的不兼容性是一个问题。

5、Markdown应用场景

  • 程序员。用来写技术文稿、记录技术代码、描述项目功能等,前面也说了用markdown能够跟踪历史状态,这样就很方便在内部人员之间相互交流。
  • 求职者。用来制作求职简历。尤其的从事IT工作的,用Markdown来制作出来的简历会更加受招聘者的青睐。
  • Cmd Markdown
  • MaHua
  • 马克飞象
  • Dillinger
  • 小书匠

相关链接

1、程序员分类目录导航
2、Markdown入门2
3、Markdown入门3
4、Markdown入门4
5、Markdown入门5
6、Markdown入门6
7、Markdown入门7
8、Markdown入门8

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树MarkDown入门MarkDown介绍25308 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年4月10日
下一篇 2018年4月10日

相关推荐