什么是MarkDown?
MarkDown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
MarkDown的应用
由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,目前许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等,甚至还能被使用来撰写电子书。
因此您现在看到的这篇文章(应该是说这个博客的所有文章)都是用MarkDown写的。
当然,本博客使用的评论系统也支持MarkDown语法~
MarkDown戳写
因为MD只是门标记语言,不需要配置环境之类的东西,因此完全可以使用Notepad编写,甚至可以用网页在线编辑。
不过硬是要说MD编辑器的话,我推荐typora,支持Windows/Mac Os/Linux操作系统
MarkDown基础语法
1.代码
//代码
`` `语言类型
代码内容
`` `
示例
(function (factory) {
if (typeof module === 'object' && module.exports) {
module.exports = factory(global, global.engine, false);
} else {
engine = factory(this, engine, true);
}
})(function (global, engine, hasOnLoad) {
'use strict';
var VERSION = [1, 5, 0, 8];
/**
* 事件发射器
*
* @class 发射器
*/
function Emitter() {
this.events = {};
}
function Handler(code, context) {
this.code = code;
this.context = context;
}
2.标题
//标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
一级标题 H1
二级标题 H2
三级标题 H3
四级标题 H4
五级标题 H5
六级标题 H6
3.段落
123456abcdefg
4.字体
//字体
普通
**粗体**
*斜体* _斜体_
***粗斜体*** ___粗斜体___
~~删除~~
普通
粗体
斜体 斜体
粗斜体* 粗斜体*
删除
5.标签
//标签
`标签`
标签
6.引用
//引用
> 引用
引用
111
aaa
aaa
7.链接
//链接
[普通链接](链接)
邮箱
> [链接说明](链接)
百度
8.图片
![图片说明](图片链接/路径)
本地图片
网络图片
9.列表
//有序列表
1. 第一行
2. 第二行
//无序列表
* 星号*
+ 加号+
- 减号-
* 第一列
* 112
* 113
* 123
* 122
* 132
* 第二列
* 第三列
有序列表
- 第一行
- 第二行
无序列表
- 星号*
- 加号+
- 减号-
第一列
112
- 113
- 123
- 122
- 132
- 第二列
- 第三列
9.表格
//表格
| a | b | c |
项目1 | 项目2 | 项目3 | 项目4 |
---|---|---|---|
9 | 8 | 7 | 6 |
4 | 5 | 6 | 7 |
本文作者:Arimura Sena
本文链接:https://hotaru.icu/archives/26/
版权声明:转载时须注明出处及本声明