Markdown学习-认知

什么是Markdown

Markdown 是一种轻量级标记语言,目标是实现「易读易写」。

Markdown的身世

John Gruber 在 2004 年创造了 Markdown 语言
更多信息请google

为什么是Markdown

  • Markdown让我们更加专注于写作,我们对我们所写的一目了然

  • 了然什么呢?

  • 比如说,
    在文字两旁加上星号,看起来就像强调
    Markdown 的列表看起来就是列表。
    Markdown 的区块引用看起来就真的像是引用一段文字

  • 你能总结一下它的好吗?

  • 可以

    • 纯文本,所以兼容性极强,可以用所有文本编辑器打开。
    • 让你专注于文字而不是排版。
    • 格式转换方便,Markdown 的文本你可以轻松转换为 html、电子书等。
    • Markdown 的标记语法有极好的可读性。
  • 你说的这么好,可是我还不会用

  • 别着急,下面就是他的语法

Markdown语法

1.1 标题

语法:

#我是标题
##我是标题##
###我是标题####
####我是标题
#####我是标题
######我是标题
#######我是标题

效果:

我是标题

我是标题##

我是标题####

我是标题

我是标题
我是标题

#######我是标题

  • 可以看出 # 符号不能大于六!
  • 标题两端可以有相同数量的#符号,也可以有不同数量的#符号
  • 标题右端的#符号可以没有

1.2 标题

语法:
=(最高阶标题)和 -(第二阶标题)

This is an H1
==
This is an H2
-----------------

效果:
This is an H1
==
This is an H2



  • 文字底部的线长短都行,但是要大于2

<h3 style="color:red">3.women </h3>

2. 区块引用 Blockquotes

语法:

>你好
>我还好
>大家好

效果:

你好
我还好
大家好

也可以这样:

>你好
我还好
大家好

语法:
在Blockquotes里面可以使用其他标记符号。(请忽略颜色)

> ####这是一个标题。
> 
> 1. 这是第一行列表项。
> 2. 这是第二行列表项。
> 
> 给出一些例子代码:
>
> return shell_exec("echo $input | $markdown_script");

效果:

这是一个标题。

  1. 这是第一行列表项。
  2. 这是第二行列表项。

给出一些例子代码:

return shell_exec("echo $input | $markdown_script");

语法:
Blockquotes可以嵌套使用。

> This is the first level of quoting.
>
> > This is nested blockquote.
>
> Back to the first level.

效果:

This is the first level of quoting.

This is nested blockquote.

Back to the first level.

3. 列表

Markdown支持有序列表和无序列表
无序列表使用星号、加号或是减号作为列表标记:
语法

* Red
- Green
+ Blue

效果

  • Red
  • Green
  • Blue

有序列表则使用数字接着一个英文句点:
语法

1. Red
2. Green
5. Blue

效果

  1. Red
  2. Green
  3. Blue

诶?这是为什么呢?
因为上面的语法会被转化成html语法,成为一组

<ol>
  <li>…</li>
  …
</ol>

列表嵌套
语法

- 1
  - 1-1
  - 1-2
    - 1-2-1
    - 1-2-2
 

效果

  • 1
    • 1-1
    • 1-2
      • 1-2-1
      • 1-2-2

4. 分隔线

你可以在一行中用三个或三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。
语法:(请忽略颜色)

*********

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

效果:



5. 代码

代码的小段可以使用倒引号,大段可以使用上下每行三个倒引号将代码包围起来。
语法:(请忽略颜色)

`code` ` 你好` `世界`

效果:
code 你好 世界
语法:

语法格式

效果:(请不要忽略颜色)

#include <stdio.h>
int main(void){
  return 0;
}

6. 图片

语法
图片描述一般出现在图片底部

![图片描述](http://upload-images.jianshu.io/upload_images/2893056-4771b7cd43900b37.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

效果

图片描述

7. 反斜杠

Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号
Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:

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

8. 链接

语法:

[百度链接](http://www.baidu.com)
<http://baidu.com>

效果:
百度链接
http://baidu.com

9. 强调

Markdown 使用星号(*)和底线(_)作为标记强调字词的符号,被( * ) 或_包围的字词会被转成用 <em> 标签包围,用两个*_包起来的话,则会被转成 <strong>
语法

*single asterisks*
_single underscores_
**double asterisks**
__double underscores__
***粗斜体文本***
___粗斜体文本___

效果
single asterisks

single underscores

double asterisks

double underscores

粗斜体文本

粗斜体文本

10. 上下标

^表示上标, _表示下标。如果上下标的内容多于一个字符,要用{}把这些内容括起来当成一个整体。上下标是可以嵌套的,也可以同时使用。 例如:
语法:

x^{y^z}=(1+{\rm e}^x)^{-2xy^w}

效果:

x{yz}=(1+{\rm e}x){-2xy^w}

咳咳,好像和传说中的效果不一样呢~

11. 表格

语法:

First Header | Second Header | Third Header
------------ | ------------- | ------------
Content Cell | Content Cell | Content Cell
Content Cell | Content Cell | Content Cell

效果:

First Header Second Header Third Header
Content Cell Content Cell Content Cell
Content Cell Content Cell Content Cell

也可以让表格两边内容对齐,中间内容居中
语法:

First Header | Second Header | Third Header
:----------- | :-----------: | -----------:
Left  | Center  | Right
Left  | Center  | Right

效果:

First Header Second Header Third Header
Left Center Right
Left Center Right

注意

如果在使用Markdown语法的时候发现不起作用可以尝试回车换行。
Markdown语法还支持html语法,也就是说,我们如果会html的话,可以直接写标签!有没有很惊艳!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,406评论 6 503
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,732评论 3 393
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,711评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,380评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,432评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,301评论 1 301
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,145评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,008评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,443评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,649评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,795评论 1 347
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,501评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,119评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,731评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,865评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,899评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,724评论 2 354

推荐阅读更多精彩内容

  • << 访问 Wow!Ubuntu NOTE: This is Simplelified Chinese Edit...
    临城阅读 6,524评论 4 44
  • 为了方便查找使用我就留一份(部分修改)在这作者地址在下方:<< 访问 Wow!Ubuntu Markdown 语法...
    公孙墨岚阅读 1,787评论 0 5
  • Markdown 语法说明 概述宗旨兼容HTML 区块元素段落和换行标题区块引用列表代码区块表格分割线删除线 区段...
    咚呱阅读 929评论 1 2
  • 转抄日期:2016年06月05日 中文原文地址:http://www.markdown.cn 英文原文地址:ht...
    ChristieIn阅读 905评论 0 1
  • 为什么学习Markdown 自从搭建了 Hexo 博客之后,发现还有 Markdown 这种写文章的方法,想到以后...
    lifeColder阅读 20,158评论 10 217