Markdown语法学习笔记 返回首页

发表于 2020-01-29 | 本文共 246 字

Markdown学习笔记

Markdown简介

​ Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)和亚伦·斯沃茨(Aaron Swartz)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。 ​ Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。

Markdown语法

标题

代码块

代码块可以用英文输入法数字键1左边的符号包裹起来(也可以左右各三个),比如: print "Hello World!"

public static void main(String[] args) {
	System.out.println("Hello World!")
}

或者也可以用Tab键,比如: This is a piece of code.

分割线

分割线可以用三个星号,或者三个减号,或者三个下划线表示,比如: *** — ___

删除线

删除线可以用左右各两个波浪线将要删除的文本包裹起来,比如: 我不想上班

列表

有序列表

无序列表

无序列表可以用星号减号,或者加号表示,比如:

表格

表格的表头用| |分割,第二行用|—|分割,下面是对应的数据,比如: |序号|姓名|年龄| |:-|:-:|-:| |1|张三|18| |2|李四|20| |3|王五|22| 第二列可以用冒号控制对齐方式

其他注意事项


  1. 注脚1 

  2. 注脚2 


如果你觉得本文对你有帮助,不妨请我喝杯咖啡