一、 什么是markdown?
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。
markdown的优点
- 简单标记符完成排版,所写即所见,让你专注于文字而不是排版
- 纯文本,所以兼容性极强,可以用所有文本编辑器打开
- 格式转换方便,Markdown文本可以轻松转换为 html、pdf等
- Markdown 的标记语法有极好的可读性
二、markdown的基本用法案例展示
1、在段落前面加圆点用 -
标记
注意:-和内容要用空格分开,不然没办法识别
2、 导语说明用>
标记
例如:

>
内部可以嵌套,如下:
语言
objective-c
java
JavaScript
- html
- node.js
- css
3、标题用#
标记
例如:

4、~
与~
之间写删除的内容
不想要你了

5、无序列表和有序列表
- 有序前面用数字和一个英文
.
标识:- .我是歌手
1.刘德华
2.张学友
- .我是歌手

-
无序前面加
*
标识:- fwbfcie
- geiurf er
- hfeuifh e

6、邮箱用
<>
包起来,链接地址用[内容](url)
格式标识
7、行内内容用``
包裹起来形成带背景颜色的效果。
行与行之间都有背景颜色时,在内容的正上方用```
标识,正下方也需要用```
标识,例如代码块:
var http = require('http');
var express = require('express');
var app = express();
http.createServer(app, function(req, res){
}).listen(3000);
8、行与行之间的分隔线用---
标识,只要大于三个杠就可以。
例如:
9、*
与 *
之间标识的内容形成斜体,**
与 **
之间标识的内容形成粗体,***
与 ***
之间标识的内容形成斜体
- 我是斜体
- 我是粗体
- 我是斜体加粗体
10、空格语法:Markdown语法会忽略首行开头的空格,如果要体现出首行开头空两个的效果,可以使用 全角符号下的空格 ,windows下使用 shift+空格 切换。

11、引入图片
直接把图片拖入编辑区即可。
12、表格
name | age |
---|---|
dog | 2 |
|:-----|:-----|
表示左对齐
|-----:|-----:|
表示右对齐
|:-----:|:-----:|
表示居中

网友评论