Markdown的语法

排版

标题

合理的创建标题,有助于目录的生成。
直接输入1次 #,并按下 space 后,将生成1级标题。
输入2次 #,并按下 space 后,将生成2级标题。
以此类推,支持6级标题。

# 		一级标题
## 		二级标题
### 		三级标题
#### 		四级标题
##### 		五级标题
###### 		六级标题

粗斜体

**粗体** __粗体__  
*斜体* _斜体_  
***粗斜体*** ___粗斜体___  

粗体 粗体
斜体 斜体
粗斜体 粗斜体

引用 里使用也是有效,但 代码 里不会生效

标记

突出文本的重要性

==标记文本==

==标记文本==

删除线

标识文本内容已删除或已过期

~~删除文本~~

删除文本

换行

如果另起一行,只需在当前行结尾加2space

在当前行的结尾加 2 个空格  
这行就会新起一行

如果是要起一个新段落,只需要 enter出一行即可。

键位文本

定义文本是描述键盘按键的

<kbd>F10</kbd>

F10

缩略语

当鼠标悬停在缩写和缩写词上时就会显示完整内容

*[HTML]: Hyper Text Markup Language
*[W3C]:  World Wide Web Consortium
HTML 规范由 W3C 维护

HTML 规范由 W3C 维护

代码

行内代码

如果你只想高亮语句中的某个函数名或关键字,可以使用 `function_name()` 实现

代码块

如果要显示一段代码,就要使用代码块标记
通常编辑器根据代码片段适配合适的高亮方法,但你也可以用```包裹一段代码,并指定一种语言

```java
public class HellowWorld {

    public static void main() {
        System.out.println("Hello world!");
    }
}
```)  // 实际使用不要)
public class HellowWorld {

    public static void main() {
        System.out.println("Hello world!");
    }
}

列表

普通无序列表

// 任选一种作为一组列表标识,不要混合使用
- 咖啡 [减号+空格]
+ 牛奶 [加号+空格]
* 茶 [星号+空格]
  • 咖啡
  • 牛奶

普通有序列表

1. 茶 [数字+点+空格]
2. 牛奶
4. 咖啡

  1. 茶是好东西呐
  2. 牛奶
  3. 咖啡

列表嵌套

引用

普通引用

引用嵌套引用

引用嵌套列表

引用里嵌套代码块

链接

定义文本创建一个锚点,点击这些文本来跳转到新的文档或者当前文档中的某个部分。当把鼠标指针移动到这些文本时,箭头会变为一只小手。

常用链接方法

文字链接: Markdown编辑器的语法
网址链接: http://www.qutopia.cn/article/402881ee698585950169859aaab90004

文字链接: [链接名称](http://目标链接网址)  
网址链接: <http://目标链接网址>

高级链接技巧

使用网址变量

[头像图片][figure]

// 然后在文档的结尾为变量赋值(网址)
[figure]: http://www.qutopia.cn/public/images/figure.png

头像图片

图片

链接的方法区别在于前面加了个感叹号 !, 同时图片网址也可以使用变量。
默认是左对齐的

![头像][figure]

头像

居中对齐

搭配<center>标签使用,可以模拟出居中对齐的效果

// 居中对齐, 注意要换行
<center>

![头像][figure]
</center>

头像

网址变量对 链接图片 可以是共用的

表格

基本实例, 默认居中, 条纹状

项目  | Value  
----- | -----  
电脑  | $1600  
手机  | $12  
导管  | $1 
项目 Value
电脑 $1600
手机 $12
导管 $1

设定内容排列方式

  • :---------
  • :----------:
  • ----------:
| 第一列       | 第二列         | 第三列        |
|:-----------:| -------------:|:-------------|
| 第一列文本居中 | 第二列文本居右  | 第三列文本居左 | 
第一列 第二列 第三列
第一列文本居中 第二列文本居右 第三列文本居左