markdown笔记(一)

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-1 06:08   898   0
#什么是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 百度



分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP