Markdown语法笔记

这遍笔记最早可以追溯到2015年,已记不清是怎么了解到的Markdown。当时就被Markdown可以直接转换为html的特性震惊了,随后立即学习了一下Markdown的语法,并随手作为练习语法将之记录了下来。不过由于当时使用了印象笔记记录信息,只用Markdown写了几次后,就没有再使用过,现在重新捡了起来,真香~

标题的使用

最多6级标题

一级标题

二级标题

三级标题

四级标题

五级标题
六级列表

列表

无序列表

  1. 可以使用 - + *
  2. 列表中可以加入其他语法,如:标题
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

有序列表

  1. 1
  2. 2

加入其他语法

  • 区块引用

This is a blockquote.
inside a list item.

  • 代码区块 行内代码

代码块

使用区块引用

  1. 可以只在段落第一行加 >
  2. 区块引用可以嵌套
  3. 区块引用内可以加入其他语法

    这是一个标题。

  4. 这是第一行列表项。
  5. 这是第二行列表项。


    给出一些例子代码:行内代码

插入链接

行内链接

格式:[链接上的文字](http://example.com "标题")

这是 Google 官网

参考式链接(定义链接内容)

格式:[链接标识]: http://example.com/ "标题"

引用参考式链接:这是 MSN 官网

隐式链接标记功能

步骤:

  1. 简化参考式链接:bing 等同于 bing
  2. 定义链接内容:bing: http://bing.com/

引用隐式链接:这是bing官网

自动链接

链接文字和链接地址相同

http://example.com/

address@example.com

插入图片

强调:粗体和斜体

使用 * 和 _ 两个符号强调字词,单个符号表示斜体,两个相同符号表示粗体

粗体

这是一段粗体文字

这是一段粗体文字

斜体

这是一段斜体文字

这是一段斜体文字

表格

冒号表示对齐方式

编号 姓名 年龄
001 小泽 21
002 小苍 22
003 小呆 20

代码框的使用方式

  1. 行内代码:使用两个 `(反引号) 把中间的代码包裹起来
  2. 代码块:使用Tab键

    1
    2
    3
    public void main () {
    System.out.println("Hello Markdown");
    }
  3. 用多个反引号插入反引号:

    There is a literal backtick (`) here.

分割线的使用

使用3个或以上的 * - 符号建立分割线(中间可以有空格)



反斜杠

转义字符:\
支持以下字符:

  • \ 反斜线

  • ` 反引号

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