Markdown 常用语法

Markdown 是什么,我还真不知道,嘿嘿,最初接触 Markdown,是因为 GitHub 的 README.md,知道这肯定是文本,却是 md 结尾的,于是了解并自学了点 Markdown 语法,也庆幸那点好奇,才为后来的个人博客做了基础,写博客用 Markdown 还是很便捷的。

Markdown 的语法全由一些符号所组成,易读易写。本文主要分享我平时经常使用到的 Markdown 语法。

引用

单引用

使用符号 > 标记区块引用,如:
> 我的微信公众号:吴小龙同学,不止于技术分享。
效果如下:

我的微信公众号:吴小龙同学,不止于技术分享。

引用内的引用

> 标记里再使用 >> 标记,如:
> 我的微信公众号:吴小龙同学
>> 不止于技术分享,每天进步一点点,欢迎微信扫一扫关注。
效果如下:

我的微信公众号:吴小龙同学

不止于技术分享,每天进步一点点,欢迎微信扫一扫关注。

标题

1、用底线的形式,= (第一阶标题)和 - (第二阶标题),数量不限,如:

效果是截图,左边是语法,右边是效果,下同。

2、行首插入 1 到 6 个 #,对应到标题 1 到 6 阶,如:

我比较喜欢用第二种语法

链接

[吴小龙同學](http://wuxiaolong.me/)
效果如下:
吴小龙同學

图片

![我的公众号](http://wuxiaolong.me/images/qrcode_wuxiaolong.jpg)
前面的文本可不写,效果如下:
吴小龙同學

代码块

Java 代表代码语言,效果如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class PaintCanvas extends View {
private Paint mPaint;
// 省略构造方法
private void init() {
mPaint = new Paint();
mPaint.setAntiAlias(true);
}
@Override
protected void onDraw(Canvas canvas) {
canvas.drawCircle(500, 550, 500, mPaint);
}
}

横线

比如代码过时,会有一个横线,用两个 ~ 包含内容来表示,~~ android:singleLine=”true”,效果如下:
~~android:singleLine=”true”

斜体

用一个星号或下划线包含内容,如:*我的微信公众号:吴小龙同学。*,效果如下:

我的微信公众号:吴小龙同学。

加粗

用两个星号或下划线包含内容,直接展示效果如下:

我的微信公众号:吴小龙同学。

分隔线

三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。




列表

无序列表

使用*、+、—作为列表标记,如:

* 我的微信公众号:吴小龙同学
* 我的微信公众号:吴小龙同学
* 我的微信公众号:吴小龙同学

+ 我的微信公众号:吴小龙同学
+ 我的微信公众号:吴小龙同学
+ 我的微信公众号:吴小龙同学

- 我的微信公众号:吴小龙同学
- 我的微信公众号:吴小龙同学
- 我的微信公众号:吴小龙同学

三种写法都是如下效果:

  • 我的微信公众号:吴小龙同学

有序列表

只要数字接着一个英文句点,如:

最后

Markdown 常用语法介绍完毕,欢迎补充。



联系作者

我的微信公众号:吴小龙同学,欢迎关注交流,公号回复关键字「1024」有惊喜哦。