Markdown 语法介绍教程

目录

[TOC]

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。目前被越来越多的知识工作者、写作爱好者、程序员或研究员广泛使用。其常用的标记符号不超过十个,特点是:

  • 功能丰富
  • 学习容易
  • 简洁明了

Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
Markdown 编写的文档后缀为 .md, .markdown。
Markdown 编写的文档可以导出 HTMLWord图像、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样式也有一定偏差


  1. 这是一个示例脚注。请查阅 MultiMarkdown 文档 关于脚注的说明。 ↩

你可能感兴趣的:(Markdown 语法介绍教程)