markdown笔记(一)

来源:互联网 发布:淘宝店铺图片上传 编辑:程序博客网 时间:2024/06/13 12:02
#什么是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  

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

1. Red  
1. Green  
1. Blue 

  1. Red
  2. Green
  3. Blue

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

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

  1. Red
    • Red
    • Green
    • Blue
  2. Green
    • Red
    • Green
    • Blue
  3. 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 百度](http://www.baidu.com/img/baidu_sylogo1.gif)

百度logo 百度



原创粉丝点击