重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
众所周知,51CTO的2.0博客引入了markdown编辑器,这种文档编辑器不仅流行于各大WEB网站,也是逐渐成为很多人写文档的新写作方式。但是对于这种新型的工具(或模式)一些人从质疑与疑虑转变为逐渐接受。但仍有一些朋友有一些困惑,下面我将从个人理解的角度上再谈谈markdown。
十多年的北安网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站的优势是能够根据用户设备显示端的尺寸不同,自动调整北安建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“北安网站设计”,“北安网站推广”以来,每个客户项目都认真落实执行。
Markdown 其实是一种轻量级标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTML格式发布
实际上通过各种编辑器的附加功能输出成其他格式的文件,比如PDF
如果你理解HTML,那么标记语言这个概念就容易很理解。如果你了解,那么简单的说,就是通过一些特殊符号,比如 “>”前置到文档行首,解释器看到的时候会翻译成特殊的格式,这种特殊的符号就成了标记语言。说它轻量,是因为markdown的标记语法比html要少很多。
整个的过程如下:
整个过程起到核心作用的就是markdown parser(markdown解析器|渲染器)实际上为了实现Markdown 的目标之「易读易写」大部分的markdown编辑器都实现所写既所得的预览模式。
markdown不适合文档要求极为严格的文档或著作。例如论文、正式公文等。
记得我在学生时代,在修改论文的后半阶段主要就是改格式
因为markdown默认不支持字体、行宽等一些格式控的要求。
与传统的word相比,markdown原生自带代码高亮,扩展的markdown还自带时序等流程图,甚至数学公式,比其他工具输出更为方便。
实际上markdwon没有一个统一的标准。因为创始人的极力反对,基于markdown的编辑器出现了百家争鸣的景象。这给使用人造成一定的困惑,你会发现在支持markdown-A编辑器上书写的文档,放到支持markdown-B编辑上去解析就会发现出现各种莫名奇妙的异常。
针对这个情况,我个人的建议是:
说的这里,还想说一句的是,目前相对主流的“标准”是GFM(Github Flavored Markdown)毕竟这个玩意是开发人员先兴起的
我觉得除了轻格式,输出优雅,还有一个关键因素是:原始输出MD纯文本。这对版本控制是最好的选择。要知道word这种二进制格式文档在这方面可是硬伤。
我觉得重点可能在你也许会改变一些写作习惯,尝试一种文档编辑工具。而不是总想着谁替代谁,包括让这几种工具相互全兼容。
一些扩展了的markdown,所展示的要你想象的强大
或如下代码高亮
最后为了不让我白痴的逻辑表达影响大家的理解,推荐下面三篇文章加强学习。
参考文献:
markdown简介
GFM介绍
选择使用正确的markdown Parser