MarkDown语法说明

这边笔记针对的是Mac上的MarkDown编辑软件Mou,其他编辑软件的MarkDown语法可能与此略有差异。

写在前面

谨记以下几点:

  1. 在MarkDown中,Enter 键不是换行
  2. 如需强制换行,需键入两个空格 space + space
  3. MarkDown的标准语法,一般标记和文本之间都一个空格。
  4. 很多MarkDown语法如需生效,必须在语法 层面分段。在标注前,键入两个 Enter ,可使语法分段。
  5. 如果需要截断某个语法,使它的功能不再向下延续,一般也需要分段。
  6. 用反斜线可以使很多语法失效

语法

文字加粗与斜体

  1. ** 或者 __ 包裹文字,为加粗
    Strong or Strong
  2. 用 * 或者 _ 包裹文字,为斜体
    Emphasize or Emphasize
  3. 用 *** or ___ 包裹文字,为加粗+斜体
    Strong and Emphasize
    移动互联网蓬勃发展,而这其中 互联网金融 更是暗流涌动

引用

大于号+引用的文字:> 引用的文字

后人哀之而不鉴之,亦使后人而复哀后人矣。
白日依山尽
黄河入海流
欲求千里目
更上一层楼

引用嵌套

叠加 > ,两层嵌套就用两个 > > , 三层嵌套就用三个 > > >

贾谊在《过秦论》中写到:

后人哀之而不鉴之,亦使后人而复哀后人矣。

这就是那句成语所说:

"前事不忘,后事之师"

引用里还可以嵌套列表和代码块, 嵌套的列表和代码块各自遵守自己的语法

链接和邮箱

图片

  1. ![Mou](http://mouapp.com/Mou_128.png)
    [...]中的说明文字可以省略

    Mou

  2. 引用的形式
    ![Resize icon][2]
    [2]: http://resizesafari.com/favicon.ico "Title"

    Resize icon
    Resize icon

有序列表

有序列表用数字标题:1. 2. 3. ,数字标题后面要接一个空格

  1. 北上广不相信你眼泪
  2. 江浙沪不相信邮费
  3. 东三省不相信棉被

无序列表

无序列表用 “*” 或 “-” ,后面依然需要接一个空格

  • 东北雪多
  • 浙江雨多
  • 北京霾多

列表嵌套

在上级列表的基础上,再次缩进 四个空格一个制表符

  • 东北雪多
    • 地广
    • 人希
  • 浙江雨多
    • 鱼多
    • 河多
  • 北京霾多
    • 相声多
    • 火锅多

段内换行

MarkDown是不会把回车键识别为换行的,如果不加以控制,它只会自动换行。
如需强制换行,只要在需换行的地方键入两个或以上的空格。

分段

单个 Enter 键被识别成空格,连续键入两个 Enter 键才被识别成分段。

添加分隔线

三个或多个 * 或 -


编辑标题

在标题前面加上#,几级标题加几个#。例如:三级标题,### 三级标题

一级标题

二级标题

三级标题

四级标题
五级标题
六级标题

脚注

使用脚注类似于使用引用风格的超链接。

这句话的末尾,有一个脚注。[^1]
[^1]: 我就是脚注。

这句话的末尾,有一个脚注。[1]

删除线

用两个波浪线 ~ 包裹文字

Strike through

高亮函数名或关键字

使用反引号包裹函数名或关键字, `function_name()`
hashcode() is a important method.

添加代码块

在代码块的开头和结尾,分别添加同样数量的三个或以上的反引号 `
```

code block

```

StringBuilder builder = new StringBuilder();
builder.append("welcome to MarkDown");
System.out.println(builder.toString());

还可以在每行代码前键入一个Tab键或四个空格,也可以达到相同的效果。

int a = 1;
int b = 2;
int c = a + b;

添加背景色

类似于HTML风格,把需要突出背景的文字块或者代码块用<code>...</code>包裹起来。

<code>
int c = 3;
白日依山尽,黄河入海流。
</code>

表格

基本就是用 | 和 - 隔出一个表格。

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
Content Cell Content Cell Content Cell
Content Cell Content Cell Content Cell

快捷键

大部分快捷都用不到,知道有就可以了,忘记了可以来查。
这里直接引用Mou的帮助列表中关于快捷键的部分。

View

  • Toggle live preview: Shift + Cmd + I
  • Toggle Words Counter: Shift + Cmd + W
  • Toggle Transparent: Shift + Cmd + T
  • Toggle Floating: Shift + Cmd + F
  • Left/Right = 1/1: Cmd + 0
  • Left/Right = 3/1: Cmd + +
  • Left/Right = 1/3: Cmd + -
  • Toggle Writing orientation: Cmd + L
  • Toggle fullscreen: Control + Cmd + F

Actions

  • Copy HTML: Option + Cmd + C
  • Strong: Select text, Cmd + B
  • Emphasize: Select text, Cmd + I
  • Inline Code: Select text, Cmd + K
  • Strikethrough: Select text, Cmd + U
  • Link: Select text, Control + Shift + L
  • Image: Select text, Control + Shift + I
  • Select Word: Control + Option + W
  • Select Line: Shift + Cmd + L
  • Select All: Cmd + A
  • Deselect All: Cmd + D
  • Convert to Uppercase: Select text, Control + U
  • Convert to Lowercase: Select text, Control + Shift + U
  • Convert to Titlecase: Select text, Control + Option + U
  • Convert to List: Select lines, Control + L
  • Convert to Blockquote: Select lines, Control + Q
  • Convert to H1: Cmd + 1
  • Convert to H2: Cmd + 2
  • Convert to H3: Cmd + 3
  • Convert to H4: Cmd + 4
  • Convert to H5: Cmd + 5
  • Convert to H6: Cmd + 6
  • Convert Spaces to Tabs: Control + [
  • Convert Tabs to Spaces: Control + ]
  • Insert Current Date: Control + Shift + 1
  • Insert Current Time: Control + Shift + 2
  • Insert entity <: Control + Shift + ,
  • Insert entity >: Control + Shift + .
  • Insert entity &: Control + Shift + 7
  • Insert entity Space: Control + Shift + Space
  • Insert Scriptogr.am Header: Control + Shift + G
  • Shift Line Left: Select lines, Cmd + [
  • Shift Line Right: Select lines, Cmd + ]
  • New Line: Cmd + Return
  • Comment: Cmd + /
  • Hard Linebreak: Control + Return

Edit

  • Auto complete current word: Esc
  • Find: Cmd + F
  • Close find bar: Esc

Post

  • Post on Scriptogr.am: Control + Shift + S
  • Post on Tumblr: Control + Shift + T

Export

  • Export HTML: Option + Cmd + E
  • Export PDF: Option + Cmd + P

  1. 我就是脚注。

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

推荐阅读更多精彩内容