Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。
Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。世界上最流行的博客平台WordPress和大型CMS如Joomla、Drupal都能很好的支持Markdown。完全采用Markdown编辑器的博客平台有Ghost和Typecho。还用于编写Github的说明文档,并且以“README.MD”的文件名保存在软件的目录下面。
语法
标题
在行首插入1~6个 #
号,分别对应 1 至 6 级标题 :
# 一级标题 #
## 二级标题 ##
### 三级标题 ###
#### 四级标题 ####
##### 五级标题 #####
###### 六级标题 ######
强调
加粗:
**加粗**
斜体(部分字体没有倾斜效果):
*倾斜*
链接
[链接说明](http://blog.wskfz.com/)
图片
![图片说明](http://blog.wskfz.com/image.png)
列表
有序列表:
1. 第一列
1. 第二列
1. 第三列
无序列表:
- 某列
- 某列
- 某列
可以混合使用有序列表和无序列表:
- 一级项
- 二级项
- 一级项
1. 二级项1
2. 二级项2
- 三级项
3. 二级项3
- 一级项
语句引用
> 乔布斯说过:
> Stay hungry, stay foolish.
> > 你也可以嵌套使用.
> #### 标题 也可出现在引用中
>
> - 当然列表也可以.
> - 是吧.
代码
单行代码:`<code>` .
也可以有多行代码:
```
line1
line2
```
缩进代码块
4个空格或者一个 tab 后面的文本都会被当做代码.
这是一个普通段落.
这是一段
代码.
表格
一个简单的表格:
Heading | Heading | Heading
------- | ------- | -------
Cell | Cell | Cell
Cell | Cell | Cell
如果你喜欢,也可以给表格加上外边界(效果和上面一样):
| Heading | Heading | Heading |
| ------- | ------- | ------- |
| Cell | Cell | Cell |
| Cell | Cell | Cell |
你可以控制表格里面元素的对其方式:
Heading | Heading | Heading
:----- | :----: | ------:
Left | Center | Right
Left | Center | Right
删除线
~~Strikethrough~~
分割线
三种分割线:
---
* * *
- - - -
手动换行
一行结束后加上连续两个空格才会换行,或者回车两下:
这是一行,后面有两个空格
这才是新的一行.
评论已关闭