Markdown——让你清爽地写作

2013-11-22  本文已影响0人  1024K

markdown是什么?

之前在一些地方见过这个词,感觉好高端啊,这到底是干啥的啊?

提这句话是想让还不太知道Markdown的读者一定要耐心读完。读完你会发现,自己花了很短的时间掌握了一个非常强大的工具。这个工具可以让你快速地以纯文本的方式编辑文档,例如写博客、记笔记、写邮件。Markdown是一个轻量级标记语言,但语法比HTML简单许多。想必你一定体会过写个博客或记个笔记还用富文本编辑器的蛋疼。写文章重要的是内容,而一旦你用了富文本编辑器就会发现大部分精力花费在了排版,缩进,加粗,各级标题字体大小。更为蛋疼的是即便在你那从排版到样式都几近完美了,换个环境文档又会乱的一塌糊涂。比如说换个软件,换个版本,或者将你的文章从word拷贝粘贴到在线的发布框里,写到这里,我实在禁不住吐槽:word根本就是一种摧残人性的存在!解救我们的,正是Markdown。

如果你看过电影《社交网络》就会发现扎克伯格写博客时用的是HTML,这样便使得排版样式易于控制。但是还是略显麻烦,例如,将字体加粗得这样写 <strong>这是粗体文字</strong>,而如果用Markdown的话只需要这样写**这是粗体文字**,当文档写完导出html文档时会被解析成:
<strong>这是粗体文字</strong> 。也就是说Markdown将HTML又抽象了一层,变得更加易读易写。不要理解为Markdown是为了替代HTML,因为他们俩的身份是完全不同的,Markdown是作为一种书写语言,而HTML是作为一种发布语言。下面简单介绍一下Markdown的语法。在此之前,推荐一个在线版实时预览的Markdown编辑器stackedit,左侧是编辑框,可以输入Markdown代码,右侧是预览框。

Markdown的语法

标题

# 标题一
## 标题二
### 标题三
#### 标题四
##### 标题五
###### 标题六

段落

段落之间以空行分隔

换行

Markdown不会进行自动换行,如果不强制换行,则最终效果的换行将完全取决于css的规则。如果要强制换行,要在行末连敲两个空格

链接

[要显示的文字](链接) 例如:
[本人的微博](http://www.weibo.com/u/1968228204) 效果为:
本人的微博

图片

![](图片url)

引用

> 这是一段引用的文字

粗体 斜体

*斜体* **粗体** ***粗斜体***

完整的Markdown语法

一个中文的Markdown文档

Markdown编辑工具

Mac: Mou,最好的Markdown编辑器
Windows: Markdwonpad
在线版: stackedit.io 支持导出HMTL、pdf、md,支持直接发布到wordpress等众多平台

上一篇下一篇

猜你喜欢

热点阅读