Markdown学习手册

Markdown学习手册

一. 简单功能
功能效果Markdown代码备注
粗体粗体**粗体**两边加**
斜体斜体_斜体_两边加_
中划线中划线中划线两边加~~
单行代码Log.i("Hello World!")`Log.i(“Hello World!”)`两边加`
插入图片Image![Image](https://i-blog.csdnimg.cn/blog_migrate/c5b95a690f315b1ec6bb254d64300407.png)[] 中间为占位符,() 中间为图片链接
链接Visit Github[Visit Github](http://www.github.com)[] 中间为显示文字,() 中间为链接
二. 其他功能
1. 换行

在需要换行的地方敲击两次空格和一个回车键即可,如:

这是第一行(空格)(空格)(回车)
这是第二行

Tip: 多条新行都会被视为一行

2. 标题

Markdown 提供了六种规格的标题,分别对应 Html 标签中的<h1>-<h6>,通过添加不同数量的#字符可以实现不同大小的标题,如:

# 最大的标题(相当于一个<h1>标签)
## 次大的标题(相当于一个<h2>标签)
...
###### 最小的标题(相当于一个<h6>标签)

Tip: # 越多,标题越小

或者利用 = (最高阶标题)和 - (第二阶标题),任何数量的 = 和 - 都可以有效果。例如:

H1
===

H2
---

效果为:

H1

H2

3. 列表
3.1 有序列表

数字 + . + 空格即可,以下代码:

1. 项目1  
2. 项目2  
3. 项目3  

效果为:
1. 项目1
2. 项目2
3. 项目3

3.2 无序列表

以 * 和空格开头即可,以下代码:

* 项目1
* 项目2
* 项目3

效果为:
* 项目1
* 项目2
* 项目3

3.3 子项目表示:

子项目缩进一个 tab 并加 * 和 空格表示,以下代码:

* 项目1
    * 子项目1
    * 子项目2
* 项目2
    * 子项目1

效果为:
* 项目1
* 子项目1
* 子项目2
* 项目2
* 子项目1

4. 代码块

以 “` 和 “` 包含,以下代码:






def hello():
    print 'Hello World!'

效果为:

def hello():
    print 'Hello World!'

GFM 扩展了 Markdown 的代码块功能,通过在上面第一个 “` 后添加语言名称,使不同语言展现不同的代码高亮风格,以下代码:






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

效果为:

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

以下代码:






def hello():
    print 'Hello World!'

效果为:

def hello():
    print 'Hello World!'
5. 表格

标准的 Markdown 中并不支持表格,但 GFM 可以,表头前空一行,以 --- 做为表头分隔,以 | 做为列分隔,以下代码:

表头1|表头2
---|---
单元格1|单元格2
单元格3|单元格4

效果为:

表头1表头2
单元格1单元格2
单元格3单元格4

而且还可以通过在表头分隔符中添加 : 来决定单元格的对齐方向,以下代码:

表头1|表头2|表头3
:--|:--:|--:
左1|中1|右1
左2|中2|右2

效果为:

表头1表头2表头3
左1中1右1
左2中2右2
6. 特殊字符转义

如果需要在正文里使用特殊字符的话,可以用 \ 来转义


  • 邮箱 :charon.chui@gmail.com
  • Good Luck!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值