效率L_Markdown互联网科技

MarkDown标记语言简介与写作语法详解汇总

2016-05-31  本文已影响168人  长发飘飘陈序员

由于笔者最近看到过一篇文章,文章中写到一个IT求职者的简历如果是用MarkDown写的话,在面试的时候会给面试官带来一定的好感,并且让面试官感觉你是一个真正的技术人员。所以在之后的几天里,我就开始学习MarkDown这种用来写作的轻量级标记语言。下面给大家汇总的是MarkDown的简介与语言详解。


1,MarkDown简介:

      Markdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般我们用的字处理软件 Word 或 Pages 有大量的排版、字体设置。它使我们专心于码字,用「标记」语法,来代替常见的排版格式。例如此文从内容到格式,甚至插图,键盘就可以通通搞定了。目前来看,支持 Markdown 语法的编辑器有很多,包括很多网站(例如简书)也支持了 Markdown 的文字录入。Markdown 从写作到完成,导出格式随心所欲,你可以导出 HTML 格式的文件用来网站发布,也可以十分方便的导出 PDF 格式,这种格式写出的简历更能得到 HR 的好感。甚至可以利用 CloudApp 这种云服务工具直接上传至网页用来分享你的文章,全球最大的轻博客平台 Tumblr,也支持使用 Mou 这类 Markdown 工具进行编辑并直接上传。

2,MarkDown用处:

(1)各大博客平台的写作:

farbox 支持Markdown在线博客托管服务,国人开发,支持客户端编辑器,需付费。适合不想自己搭建博客系统的用户。

wordpress 这个无需多介绍了,老牌的开源博客系统,后来支持Markdown。也支持托管服务,就是老被墙。

Ghost 开源的博客系统,支持后台编辑器和用户系统,需要数据库,适合搭建独立博客。

Jekyll Github官方的支持的博客系统,Github的Pages使用的就是Jekyll。纯静态,不支持管理后台,适合和Git配合使用。

Leanote 是一款在线云笔记, 支持Markdown, 界面简洁. 并且支持将笔记公开成博客。

Gitblog 是一个简单易用的Markdown博客系统,它不需要数据库,没有管理后台功能,更新博客只需要添加你写好的Markdown文件即可。 它摆脱了在线编辑器排版困难,无法实时预览的缺点,一切都交给Markdown来完成,一篇博客就是一个Markdown文件。 同时也支持评论,代码高亮,数学公式,页面PV统计等常用功能。

还有一个就是简书。

(2)写技术简历

由于MarkDown的简介特性,其非常适合用来写技术简历,因为技术简历也是追求简单明了,不需要过分的花哨的排版,这恰巧与MarkDown的特性符合。利用 Pandoc 作为转换引擎,将用 Markdown 写的简历做格式转换,这样投递时无论对要求 PDF、DOC、DOCX、HTML 甚至 LATEX 格式你都可以很轻松的只维护一份 Markdown 格式即可。(笔者也正是因为这一点才去学习MarkDown的)。

3,笔者推荐MarkDown的编辑工具

Windows平台:

MarkdownPad 一款全功能的编辑器,被很多人称赞为windows 平台最好用的markdown编辑器

Mac os X平台:

Mou 是 Mac 上的 Markdown 编辑器,两栏界面,直观清爽,功能简洁到位,会用的才知道。笔者在用的就是这款软件,表示很好用。

4,语法详解

接下来,切入最主要的部分:MarkDown语法详解。

(1)标题

# 一级标题 ----一级标题

## 二级标题 ----二级标题

### 三级标题 ----三级标题

#### 四级标题 ----四级标题

注意这里的#是英文状态下的。

(2)加粗

**加粗文本** or __加粗文本__,在Mou下的快捷方式是选中文本然后按 Cmd + B 。

(3)斜体

*斜体文本* or _斜体文本_,在Mou下的快捷方式是选中文本然后按  Cmd + I 。

注意,这里是英文状态下的一个下划线,而加粗是两个下划线。

(4)引用文字

> 引用文本。

注意:如果在引用文本中有右括号>,则需要输入>而不是直接输入>。

(5)链接

简单的内连链接:<链接地址>

[文本](链接地址):用这种写法的话,不会在文章中直接显示一串的链接地址,而是[]中文本的内容。

[文本][id]:用这种写法的话,在文档的任何地方,需要定义id的链接。

比如:[id]: 链接地址

(6)插入图片

![文本](图片地址):[]中的文本是可选的。

![文本][2]:同样,用这种方法需定义[2]的链接。

比如:[2]: 图片地址。

(7)代码段

代码段的书写格式:需要与上行文本回车一行,并且每行代码前面必须加上四个空格或者一个tab。

(8)列表

有序列表:"1."+空格

无序列表:"*"+空格,或者 "-"+空格。

(9)分割线

***或者---

(10)删除线

~~删除文本~~

(11)表格

好了,MarkDown语言的介绍就到此为止了,如有错误,请积极提出。

     谢谢各位!

上一篇 下一篇

猜你喜欢

热点阅读