Makedown
介绍
-
Makedown的创建者是John Gruber
-
Q:什么是markdown呢?
- markdown和html类似是markup language(标记语言)的一种,使用特有标记语法来编排文本格式,然后通过标记语言的解释引擎[1],将标记的内容按照书写者的标记意图展示出来。就像html文件通过浏览器打开一样。
-
Q:为什么要使用markdown呢?
- 首先,markdown作为一个text-to-html转换工具提供给Web页面编辑者,使用它进行纯文本格式编辑既易读又易写,而且可以转换为结构有效的HTML或XHTML文件
- 再次,html的编辑各种标签对不易读易写,所以用markdown专注于内容编写然后转换为html,最后样式布局交给CSS解决[2]。
- 最后,工欲善其事必先利其器,大家都在用markdown写各种文档,写博客,写电子书,写总结,必然有它的高效性。
-
就像John Gruber说的:
Thus, “Markdown” is two things: (1) a plain text formatting syntax; and (2) a software tool, written in Perl, that converts the plain text formatting to HTML.
- Markdown除了原始语法,还有很多在它基础上扩展的语法版本,如:GitHub Flavored Markdown等,还有支持LaTeX 公式/流程图/时序图/emoji等。
- 还有,markdown的创造,最大灵感起源来自于邮件文本格式。
Markdown的语法
待续ing