MarkDown简介
Markdown
是一种轻量级标记语言,创始人为John Gruber
和Aaron Swartz
。
它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的HTML文档”
Markdown编辑器配置
如果你使用Sublime编辑器,可以在该编辑器中添加上MarkdownPreview
插件。
在编辑器中使用Ctrl+Shift+P
,选择Markdown Preview in browser
命令,在浏览器中查看Markdown的效果
标题
标题分为1到6种级别,1为最大,6为最小。使用相应个数的#
来生成。或者使用底线形式,利用
=
[最高级标题]和-
[第二级标题]
代码如下:
###这是级别为3的标题###
######这是级别为6的标题######
这是最高级标题
=============
这是第二级标题
----------------------
效果如下:
这是级别为3的标题###
这是级别为6的标题######
这是最高级标题
这是第二级标题
段落和换行
使用一个或多个空行
分隔内容段来生成段落
在行末输入2个或以上'空格'再回车来生成换行
强调
被1个*
或_
包围起来的文字,表示斜体
被2个*
或_
包围起来的文字,表示粗体
备注:如果在*
或者_
两边都有空白的话,那就是表示为普通符号
代码如下:
*单个星号*
_单个下划线_
效果如下:
单个星号
单个下划线
分隔线###
在一行内使用3个以上的-
或者*
或者_
来表示,行内除此之外不能有其它内容
代码如下:
****
----
____
效果如下:
区块引用
使用>
作为段落前缀来标识引用文字段落。
代码如下:
>我引用了一段文字
>我引用了另一段文字
效果如下:
我引用了一段文字
我引用了另一段文字
列表
使用*+-
表示无序列表
使用数字
跟一个英文句点
表示有序列表
代码如下:
* 类型一
* 类型二
+ 类型三
1. 类型一
2. 类型二
3. 类型三
效果如下:
- 类型一
- 类型二
- 类型三
- 类型一
- 类型二
- 类型三
代码
使用反引号把文字括起来表示行内代码。
使用4个空格或一个Tab缩进,表示代码区块
代码如下:
这是行内代码`Console.log('hello')`
Javascript:
var show = function(){
console.log("hello,world");
}
效果如下:
这是行内代码Console.log("hello")
Javascript:
var show = function(){
console.log("hello,world")
}
链接###
使用[链接名称](链接地址)
表示行内式的链接
代码如下:
[百度](http://www.baidu.com)
效果如下:
百度
图片###
使用![提示文本](图片地址)
表示行内式的图片
代码如下:
![百度翻译](http://sfile.baidu.com/r/image/2014-08-11/0a942886960e1852adae05dcbfeffb0d.jpg)
效果如下:
表格###
Markdown中并没有提供表格的语法,但可以使用HTML标签输入表格,但是在HTML标签中的Markdown语句并不会被解析
<table>
<tr>
<td>ID</td>
<td>名称</td>
</tr>
<tr>
<td>1</td>
<td>Red</td>
</tr>
<tr>
<td>2</td>
<td>Blue</td>
</tr>
</table>