Markdown 语法介绍教程
2019-07-21 本文已影响0人
龍吟丶
目录
[TOC]
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。目前被越来越多的知识工作者、写作爱好者、程序员或研究员广泛使用。其常用的标记符号不超过十个,特点是:
- 功能丰富
- 学习容易
- 简洁明了
Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
Markdown 编写的文档后缀为 .md, .markdown。
Markdown 编写的文档可以导出 HTML
、Word、图像、PDF、Epub 等多种格式的文档。
上段文本中就是用了一些常见语法
链接 : [Title](URL)
加粗 : **Bold**
斜体字 : *Italics*
*高亮 : ==text==
段落 : 段落之间空一行
换行符 : 一行结束时输入两个空格
列表 : * 添加星号成为一个新的列表项。
引用 : > 引用内容
内嵌代码 : `alert('Hello World');`
画水平线 (HR) : --------
方框: - [ ] -
引用内容
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— 维基百科
正如您在阅读的这份文档,它使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接或一个脚注[1]。下面是几个高级功能
代码块
var a = prompt("输入年份判断是否闰年:");
if ((a % 4 === 0 && a % 100 !== 0) || a % 400 === 0) {
console.log("Yes");
} else {
console.log("No");
}
LaTeX 公式
可以创建行内公式,例如 。或者块级公式:
表格
Item | Value | Qty |
---|---|---|
Computer | 1600 USD | 5 |
Phone | 12 USD | 12 |
Pipe | 1 USD | 234 |
流程图
st=>start: Start
e=>end
op=>operation: My Operation
cond=>condition: Yes or No?
st->op->cond
cond(yes)->e
cond(no)->op
以及时序图:
Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!
复选框
使用 - [ ]
和 - [x]
语法可以创建复选框,实现 todo-list 等功能。例如:
- [x] 已完成事项
- [ ] 待办事项1
- [ ] 待办事项2
注意:不同浏览器的markdown编辑器对语法的支持是不一样的,ui样式也有一定偏差
-
这是一个示例脚注。请查阅 MultiMarkdown 文档 关于脚注的说明。 ↩