Markdown简明教程

一、Markdown到底是什么?

Markdown是一种轻量级的标记语言,它使用很少量的符号控制文字的样式和排版,简单易学,使你更专注于文字。

二、Markdown的使用

接下来让我们一起来看下Markdown的使用,首先下载一个支持Markdown的编辑器,Window平台下推荐使用 MarkdownPad,专业版付费,提供更多的功能,基础版本免费,对于写文章已经足够用了。如果你懒到不想下载,可以使用这个在线版 http://dillinger.io/,应为提供了在线版地址,所以没有加效果图,如果想看效果直接用在线版试下就好了。

  1. 标题

    标题有两种形式:

    第一种:=- 都是一个或多个

     主标题
     =====
    
     次级标题
     -------
    

    第二种:使用 # 一个#表示H1,一直到H6,注意#后面需要空格,为了美观,也可以写成对称的,但是后面的并不起作用

     # H1 #
     ### H3
     ##### H5	
    
  2. 列表

    列表同样是两种:一种有序,一种无序

    有序列表:使用数字加一个.,注意后面需要空格

     1. 第一项
     2. 第二项
     3. 第三项
    

    符号可以无序,不连贯

     8. 第一项
     1. 第二项
     9. 第三项
    

    无序列表:使用 + - *,同样后面要有空格

     + 第一项
     + 第二项
     + 第三项  
    
     - 第一项
     - 第二项
     - 第三项
    
     * 第一项
     * 第二项
     * 第三项
    

    还可以嵌套使用

     + 第一项
     	- 1>
     	- 2>
     	- 3>
     + 第二项
     + 第三项
    
  3. 引用

    如果引用了一段话,直接在前面加个>

     >这是一个引用
    

    同样也可以与其他符号嵌套使用

     > # 这是一个引用
     > 
     > * 项目一
     > * 项目二
    
  4. 代码

    代码块使用4个空格或是一个tab

     //javascript
     var msg = 'hello world!';
     alert(msg);
    

    代码使用反引号 `

     标题使用 `#`		
    
  5. 链接

    链接有两种形式:行内式和参考式

    行内式:

     [链接文字](url "title 可选")
    

    参考式:

     [链接一][1] [链接二][2] [链接三][3]
    
     [1]:url "title 可选"
     [2]:url "title 可选"
     [3]:url "title 可选"
    

    自动链接:使用 <> 括起来

     <http://www.cnblogs.com/>
    
  6. 图片

    图片和链接很相似,只是在最前面加了一个!

     ![图片替代文字](url "title 可选")
    
  7. 其他

    分隔符:使用 * - _

     来一条华丽的分割线
     ----------------
    

    强调:使用*_ 表示强调

    • 一个生成斜体效果
    • 两个生成加粗效果

    反斜杠:可以转意一下符号

     \   反斜线
     `   反引号
     *   星号
     _   底线
     {}  花括号
     []  方括号
     ()  圆括号
     #   井号
     +   加号
     -   减号
     .   英文句点
     !   惊叹号
    

三、扩展

还有很多其他的工具提供了更丰富的功能,感觉背离了Markdown的初衷,简约简单,所以在此就不做过多的介绍了,有兴趣可以自己去看下。

传送门1

posted @ 2016-08-02 21:43  Crazy_Joker  阅读(174)  评论(2编辑  收藏  举报