认识MarkDown
Markdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般我们用的字处理软件 Word 或 Pages 有大量的排版、字体设置。它使我们专心于码字,用「标记」语法,来代替常见的排版格式。
段落
一个 Markdown 段落是由一个或多个连续的文本行组成,它的前后要有一个以上的空行(快捷键:command+return)。
换行(return)是不能形成段落(不会产生普通意义上的换行操作)。
标题
标题的定义为 n个#
加一个空格。
# 一级标题
## 二级标题
### 三级标题
n个# n级标题
效果如下:
列表
列表分为无序列表和有序列表,无序列表使用* + -
作为列表标记。有序列表使用1. 2. 3.
作为序号标记。
无序列表
* 北京
* 上海
* 南京
* 太原
有序列表
1. 苹果
2. 橘子
3. 香蕉
效果如下:
引用
在段落的前面加入>
即可。
>其实作为一个程序员来说,我是相当不合格的,常常不会太想接触新鲜的知识,总是想着够用即可,Markdown 是我求变的第一步,所以,做一个简单的笔记吧,相信以后的路也会更好。
效果如下:
图片和链接
插入链接与插入图片的语法很像,区别在于图片前面加入!
图片为:![图片下标文字](图片链接地址)
链接:[描述文字](链接地址)
![图片下标文字](http://ww2.sinaimg.cn/large/6aee7dbbgw1efffa67voyj20ix0ctq3n.jpg)
[百度](www.baidu.com)
效果如下:
粗体、斜体、删除线
用两个*
包含的一段文本就是粗体,用一个*
包含的一段文本就是斜体,用两个~
包含的一段文本就是删除线。
*斜体文字*
**粗体文字**
~~删除线~~
效果如下:
斜体文字
粗体文字
删除线
表格
使用|
来表示表格的框,使用:
来进行对齐方式,-
最少2个。
|内容居左|内容居中|内容居右|
|:----|:----:|----:|
|A|A|A|
|B|B|B|
效果如下:
内容居左 | 内容居中 | 内容居右 |
---|---|---|
A | A | A |
B | B | B |
代码框
使用方式如图:
效果如下:
public int getVerticalScrollbarWidth() {
ScrollabilityCache cache = mScrollCache;
if (cache != null) {
ScrollBarDrawable scrollBar = cache.scrollBar;
if (scrollBar != null) {
int size = scrollBar.getSize(true);
if (size <= 0) {
size = cache.scrollBarSize;
}
return size;
}
return 0;
}
return 0;
}
分割线
分割线只需要三个*
或者-
号。
***
---
效果如下: