学习Markdown

Markdown的优点

  • 纯文本,所以兼容性极强,可以用所有文本编辑器打开。
  • 让你专注于文字而不是排版。
  • 格式转换方便,Markdown 的文本你可以轻松转换为 html、电子书等。
  • Markdown 的标记语法有极好的可读性。

Markdown的简单常用语法

标题

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

列表

无序列表 文字前加上-

- 文本1
- 文本2
- 文本3

有序列表 文字前加上1. 2....

1. 文本1
2. 文本2
3. 文本3

链接和图片

链接[显示文本](链接地址)

[](http://www.jianshu.com)

图片 ![](图片链接地址)

![1.png](http://upload-images.jianshu.io/upload_images/5238729-966f8d83be0c4dd9.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

引用

你只需要在你希望引用的文字前面加上 >就好了

>一盏灯, 一片昏黄; 一, 一杯淡茶。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏到最美丽的风景! 保持淡定, 人生从此不再寂寞。

格式 粗体 斜体 下划线 删除线

Markdown 的粗体和斜体也非常简单,用两个 *包含一段文本就是粗体的语法,用一个 * 包含一段文本就是斜体的语法 用两个~~包含一段文本就是斜体的语法 Markdown 并无下划线的原生语法,因为会和链接的默认样式产生混淆 解决方法是使用行内 HTMLUnderlined Text

*一盏灯*, 一片昏黄;**一**, ~~一杯淡茶~~。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏到最美丽的风景! 保持淡定, 人生从此不再寂寞。

代码引用

需要引用代码时,如果引用的语句只有一段,不分行,可以用 \ 将语句包起来。 如果引用的语句为多行,可以将 ``` `置于这段代码的首行和末行。

单行代码

`hello word`

多行代码

func test() {
       print("test Markdown ...")
}

表格

| left        | center       | right   |
| ----------- |:------------:| -------:|
| col 3 is    | right-aligned| $1600   |
| col 2 is    | centered     |   $12   |
| zebra strip | are neat     |    $1   |

显示效果

left center right
col 3 is right-aligned $1600
col 2 is centered $12
zebra strip are neat $1

或者

left | center | right
:----|:------:|----:
foo  | foo    | foo
bar  | bar    | bar
baz  | baz    | baz

显示效果

left center right
foo foo foo
bar bar bar
baz baz baz

首行缩进

首行缩进可以使用 

    一盏灯, 一片昏黄; 一, 一杯淡茶。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏到最美丽的风景! 保持淡定, 人生从此不再寂寞。

转义字符

想输入# * ~等字符的时候可以使用 转义字符\

以上是一些简单常用的语法,如果以后在使用过程中有新的语法需要的话会持续更新....

你可能感兴趣的:(学习Markdown)