Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
Markdown 的目标是实现「易读易写」。
Markdown 的特点就是,让写作变得更简单,我们不用再考虑如何排版,我们只要专心于写作就好了,这也是对我们的宗旨!!
可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。
当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:GitHub、reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge等。
Markdown 不是想要取代 HTML,甚至也没有要和它相近,它的语法种类很少,只对应 HTML 标记的一小部分。Markdown 的构想不是要使得 HTML 文档更容易书写。在我看来, HTML 已经很容易写了。Markdown 的理念是,能让文档更容易读、写和随意改。HTML 是一种发布的格式,Markdown 是一种书写的格式。就这样,Markdown 的格式语法只涵盖纯文本可以涵盖的范围。
不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。不需要额外标注这是 HTML 或是 Markdown;只要直接加标签就可以了。
要制约的只有一些 HTML 区块元素――比如 <div> 、<table> 、<pre> 、<p> 等标签,必须在前后加上空行与其它内容区隔开,还要求它们的开始标签与结尾标签不能用制表符或空格来缩进。Markdown 的生成器有足够智能,不会在 HTML 区块标签外加上不必要的 <p> 标签。
推荐使用 Typora 编辑器,它支持 MacOS 、Windows、Linux 平台,且包含多种主题,编辑后直接渲染出效果。附上Typora 官网:https://typora.io/
Ubuntu下安装
# 或者运行:
# sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys BA300B7755AFCFAE
linuxidc@linuxidc:~/linuxidc.com$ wget -qO – https://typora.io/linux/public-key.asc | sudo apt-key add –
# 添加 Typora 存储库
linuxidc@linuxidc:~/linuxidc.com$ sudo add-apt-repository ‘deb https://typora.io/linux ./’
linuxidc@linuxidc:~/linuxidc.com$ sudo apt-get update
# 安装 typora
linuxidc@linuxidc:~/linuxidc.com$ sudo apt-get install typora
通俗地说,Markdown就是一种通过在文段中添加一些符号来实现不同行文格式效果的语言工具。其优势在于写作时可以帮你专注写作而不是迷失在排版中。
接下来,就让我们打开编辑器按照操作一步一步熟悉使用一些比较简单但是实用的语法吧。