Markdown练习

一、Markdown是什么?

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式。

二、Markdown的使用场景及优点

、知乎、CSDN、Github、Gitlab、Gitbook 全部都支持 Markdown 写作。语法简单: Markdown 的语法是一些简单而且常用的标记符号,任何人只要花几分钟就能学会。

学习成本低 ——身为一个轻量级的标记语言,Markdown拥有较少的标记符号,经常用到的就更少了,而且非常简单。

任何文本编辑器都可以打开 ——Markdown文档实际上就是纯文本(plain text)格式,只要是个文本编辑器都可以打开,只不过支持Markdown语法的编辑器会将其渲染成相应格式,由于其语法足够简单,即使用不支持Markdown的编辑器打开,你也能看懂。

格式转换方便 ——不少Markdown编辑器支持将文档转为pdf、docx、html等,你也可以使用具有瑞士军刀之称的Pandoc轻松将Markdown文档转为其他格式。

你可以更多地关注内容 ——用富文本编辑器编辑文档的话,你的精力往往过多分散到排版上,有的人甚至逐句调整格式,学会Markdown的话,你的注意力又会重新转移到内容上来。

像记事本一样的速度 ——在Windows上办公时,我常常想,如果用记事本码字就好了,因为其打开速度实在是太快了。但记事本里的文字是没有格式的,体验很差,Markdown格式文档完美继承其速度,又添加了优美的格式。

利用Github做版本控制 ——Github不仅仅可以用来托管代码,还可以用来托管文章,而且Github文档默认是Markdown格式的。另外,你还可以利用GitHub与Gitbook写电子书。

三、Markdown的基本语法简介及使用演示

1.常用部分

1.1.标题

这是一级标题

这是二级标题

这是三级标题

这是四级标题

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


1.2.强调

粗体

**粗体**

体*

*斜体*

粗体加斜体

***粗体加斜体***

删除线

~~删除线~~

1.3.代码

代码块标记,首尾两行使用```

代码块缩进用tab或四个空格表示

  if (section == 4) {
        return 5;
    }else{
        return CGFLOAT_MIN;
    }

代码高亮写法:代码高亮写法
内联代码块写法:

`代码高亮写法`

1.4.表格

a b c
居中 左对齐 右对齐

1.5.链接

内链式:
百度

[百度](http:www.baidu.com)

邮箱链接:
[email protected]

<[email protected]>

1.6.图片

显示图片:


胡一天

注意:上传一张网络图片,图片alt就是显示在图片下面的文字,相当于对图片内容的解释。图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加


![胡一天](https://upload-images.jianshu.io/upload_images/3106272-cd349d66c1f92eb3.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

*注意:上传一张网络图片,图片alt就是显示在图片下面的文字,相当于对图片内容的解释。图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加*

2.其他部分

2.1.列表

有序列表:
1.有序0
2.有序1
3.有序2

1.有序0 
2.有序1 
3.有序2

无序列表:
(+ - * 都可使用,语法符号和内容之间要有空格)

  • 无序0
  • 无序1
  • 无序2
+ 无序0
+ 无序1
+ 无序2

列表嵌套:

  • 水果
    1.apple
    2.bannar
    3.watermalen
  • 生活用品

2.2.引用

引用

>引用

2.3.脚注

Markdown[1]

2.4.分割线




***
---


  1. Markdown是一种纯文本标记语言。 ↩

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