Chinaunix首页 | 论坛 | 博客
  • 博客访问: 189200
  • 博文数量: 21
  • 博客积分: 250
  • 博客等级: 二等列兵
  • 技术积分: 470
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-06 23:10
个人简介

程序猿

文章分类

全部博文(21)

文章存档

2016年(17)

2014年(3)

2013年(1)

分类: Web开发

2013-01-13 22:12:40

Markdown是什么?

Markdown是一种轻量级标记语言,由Perl脚本实现,允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。国外著名的程序员问答网站StackOverflow就支持这种语言来编辑文字。

为什么使用Markdown?

既然Markdown的作用只是把纯文本转换成有一定格式的文档,我们为什么不使用word这样的软件呢? Markdown的理念是让文档更容易读写。因此,它的语法相当简单,任何会使用计算机的人花5-15分钟就能学会。而word这样的软件排版功能比较复杂,即使是有经验的人也不一定能短时间解决排版中出现的莫名问题。 并且随着云计算技术的发展,在线编辑文档越来越重要(如Google Docs)。Markdown由于其易用性,非常适合被各小型编辑器使用。

Markdown的编辑器有哪些?

Windows 平台

Linux 平台

Mac 平台

在线编辑器

浏览器插件

以上编辑器都是免费的。

Markdown语法

标题
行首1个#表示1阶标题,2个#表示2阶标题,最多可以表示6阶。为了可读性,我们可以在行尾也加上对应的#。
代码:

# 这是H1 #

显示:

这是H1

代码:

##这是H2 ##

显示:

这是H2

无序列表
行首使用*或+或-作为列表标记

代码:

* 这是无序列表1 
* 这是无序列表2 
* 这是无序列表3

显示:

  • 这是无序列表1
  • 这是无序列表2
  • 这是无序列表3

有序列表
行首用数字和.

代码:

1. 这是有序列表1 
2. 这是有序列表2 
3. 这是有序列表3

显示:

  1. 这是有序列表1
  2. 这是有序列表2
  3. 这是有序列表3

需要注意的是,数字并不会影响最终HTML的显示,以下的代码显示效果和上面例子是一样的

2. 这是有序列表1 
3. 这是有序列表2 
1. 这是有序列表3

显示:

  1. 这是有序列表1
  2. 这是有序列表2
  3. 这是有序列表3

引用
我们写文章时有时需要引用别人话,可以通过行首加>实现

代码:

这是我自己说的 
> 这是我引用别人的1 
> 这是我引用别人的2

显示:
这是我自己说的

这是我引用别人的1
这是我引用别人的2

代码区
在代码区内,Markdown的语法关键字都不起作用,按原样显示。 我们可以用4个空格或1个制表符作为这种段落的标记

代码:

这是普通段落 
    这是代码区

显示:

这是普通段落

这是代码区

分割线
用3个或3个以上的*或-或_表示1个分割线

代码:

段落1 
*** 
段落2

显示:

段落1

—————————————————————————————————————————————

段落2

代码
在同一行中使用代码,需要在代码两边加`(注意这个不是单引号,而是主键盘区数字1左边的键)

代码:

普通字符 `这是代码` 普通字符

显示:

普通字符 这是代码 普通字符

字体加粗
把**或__放在需加粗字符两边即可加粗字符

代码:

普通字符 **加粗字符** 普通字符

显示:

普通字符 加粗字符 普通字符

字符倾斜
把*或_放在需倾斜字符两边可倾斜字符

代码:

普通字符 _倾斜字符_ 普通字符

显示:

普通字符 倾斜字符 普通字符

链接
在文章内插入链接,使用:

[字符内容](网址 "链接的title")

链接的title可以省略

代码:

[我的博客](http://blog.chinaunix.net/space.php?domain=vv1133 "vv1133")

显示:

我的博客

图片
插入图片的语法是:

![字符内容](图片路径 "链接的title")

链接的title可以省略

代码:

![oschina] (http://www.oschina.net/img/logo/default.gif)

显示:

oschina

其他链接 对于一个链接,如果想显示链接地址本身,可以使用: <链接路径>

代码:

显示:

http://blog.chinaunix.net/space.php?domain=vv1133

反斜杠
如果想在非代码区域显示Markdown关键符号本身,可以在符号前加\ 例如我要显示*****,如果直接输入*****会输出分隔符,我们应该这么输入:\*\*\*\*\*\*

参考资料

http://wowubuntu.com/markdown/index.html



转载请注明出处:http://blog.chinaunix.net/uid-24716553-id-3474214.html


阅读(2770) | 评论(0) | 转发(1) |
1

上一篇:没有了

下一篇:一些能提高程序员效率的工具

给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册