首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

markdown札记(一)

2013-01-23 
markdown笔记(一)#什么是markdown?百度百科Markdown 是一种轻量级的标记语言,由John Gruber和Aaron Swart

markdown笔记(一)
#什么是markdown?

百度百科

>Markdown 是一种轻量级的标记语言,由John Gruber和Aaron Swartz创建,使其成为可读性最大并可再发行的可输入输出的格式。这种语言创建灵感来自于已经存在的带标记的电子邮件文本。Markdown 允许 HTML 语法,所以使用者如果需要可以直接用 HTML来表示是可以的。Markdown最初由Gruber应用在Perl语言中,但现在已经有多种编程语言应用了。它是开源项目,并以BSD-style许可证的许可方式以插件形式或内容管理系统形式发布。

#谁创造了markdown?

创始人为John Gruber和Aaron Swartz

#为什么使用markdown?

markdown 并不是为了取代 html,因为根本取代不了。Markdown 的理念是,
能让文档更容易读、写和随意改。HTML 是一种发布的格式,Markdown 是一种书写的格式

我们使用Markdown就是为了有一种方便的博客书写语言,它只需要不到半个小时的学习,就能方便我们的博文书写。

#推荐网站

markdown官网:http://daringfireball.net/projects/markdown/

markdown简体中文学习站:http://wowubuntu.com/markdown/

#markdown保存的文件格式

.md

#markdwon编辑工具

##推荐  

1. windows平台:markdownpad,markpad  

2. Linux平台:ReTex  

3. Mac平台:Mou  

4. 在线编辑器:

    * Markable.in  

    * Dillinger.io  

5. 浏览器插件:MaDe(for Chrome)

6. vim(插件vimwiki)

#学习(说明:所有代码在http://markable.in测试)

##标题(title)

**************

###写法一(支持六级标题)

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

#一级标题  

##二级标题  

###三级标题  

####四级标题  

#####五级标题  

######六级标题  

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

###写法二(支持二级标题)

一级标题
=======
二级标题

------------

一级标题

二级标题

##段落

一个 markdown 段落是由一个或多个连续的文本行组成,它的前后要有一个以上的空行(空行的定义是显示上看起来像是空的,便会被视为空行。比方说,若某一行只包含空格和制表符,则该行也会被视为空行)。普通段落不该用空格或制表符来缩进。

##区块引用(blockquotes)

##换行

在插入处先按入两个以上的空格然后回车。

**注意:后面很多例子后都有换行,可能看不到。**

使用符号">"

>区块引用
>
>>区块引用(嵌套)  
>

>区块引用  

区块引用

区块引用(嵌套)

区块引用

##列表

###无序列表

无序列表使用*(星号)、+(加号)和-(减号)作为列表标记:  
* Red  
* Green  
* Blue  

    Red
    Green
    Blue 

    + Red  
    + Green  
    + Blue  
      Red
      Green
      Blue

      - Red  
      - Green  
      - Blue  
        Red
        Green
        Blue

        ###有序列表

        有序列表使用"数字+.":  
        1. Red  
        2. Green  
        3. Blue  

          Red
          Green
          Blue
        可以使无序的(反正结果一样):
        3. Red  
        1. Green  
        8. Blue 
          Red
          Green
          Blue  

        1. Red  
        1. Green  
        1. Blue 

          Red
          Green
          Blue

        ###当然可以嵌套了[有序列表和(或)无序列表]:

        1. Red  
            * Red  
            * Green  
            * Blue  
        2. Green  
            + Red  
            + Green  
            + Blue  
        3. Blue  
            - Red  
            - Green  
            - Blue

          Red
            Red
            Green
            Blue
            Green
              Red
              Green
              Blue
              Blue
                Red
                Green
                Blue

        ##代码区块(code)

        要在 Markdown 中建立代码区块很简单,只要简单地缩进 4 个空格或是 1 个制表符就可以

            代码区块(注意前面有 4 个空格或是 1 个制表符)

        代码区块(注意前面有 4 个空格或是 1 个制表符)

        ##分割线

        在一行中用三个以上的星号、减号、底线建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。

        ***

        * * *

        ---(这个测不出来)

        - - -

        ___

        * * *

        ##连接

        ###文字连接

        [the link](URL)

        here is [百度](http://www.baidu.com)的官网,呵呵

        here is 百度的官网,呵呵


        ##图片

        ![alt text](path)

        ![百度logo 百度](/uploadfile/jiaocheng/20140140/2718/2014012721180226204.gif)

        markdown札记(一)



热点排行