Markdown编辑器语法大全
一、什么是Markdown?
Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,目前许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap、SourceForge、简书等,甚至还能被使用来撰写电子书。
二、语法大全
1、常用语法
Markdown语法 |
详解 |
快捷键 |
效果 |
---|---|---|---|
*斜体* |
Ctrl/⌘ + I |
斜体 |
|
**粗体** |
Ctrl/⌘ + B |
粗体 |
|
==标记文本== | |||
~~删除文本~~ | |||
> 引用文本 | ">"后需加空格 | Ctrl + Q | |
# 一级标题 |
"#"后需加空格 |
一级标题 |
|
## 二级标题 |
以此类推三级标题为三个“#” |
二级标题 |
|
[链接](http://www.zy13.net) |
“[]”间为显示的超文本 |
Ctrl/⌘ + K |
链接 |
![图片](https://cn.vuejs.org/images/logo.png) |
“[]”间为图片名 |
Ctrl/⌘ + Shift + I |
|
* 无序列表 |
Ctrl + L |
||
1. 有序列表一 2.有序列表二 3.有序列表三 |
|
||
--- |
水平分割线 |
———— |
|
`内联代码` 的使用 |
Ctrl/⌘ + Shift + K |
||
``` 代码块 ``` |
```javascript // 这里填写代码 var msg = 'Hello world!'; ``` |
||
H~2~O is是液体。 2^10^ 运算结果是 1024. |
|||
按下<kbd>Enter</kbd>键 |
2、功能快捷键
Markdown | 快捷键 |
撤销 | Ctrl /⌘+Z |
重做 | Ctrl /⌘+Y |
加粗 | Ctrl /⌘+B |
斜体 | Ctrl /⌘+I |
标题 | Ctrl /⌘+Shift +H |
有序列表 | Ctrl /⌘+Shift +O |
无序列表 | Ctrl /⌘+Shift +U |
待办列表 | Ctrl /⌘+Shift +C |
插入代码 | Ctrl /⌘+Shift +K |
插入链接 | Ctrl /⌘+Shift +L |
插入图片 | Ctrl /⌘+Shift +G |
查找 | Ctrl /⌘+F |
替换 | Ctrl /⌘+G |
3、列表
- 项目- 项目- 项目1. 项目1
2. 项目2
3. 项目3- [ ] 计划任务
- [x] 完成任务
4、表格
一个简单的表格是这么创建的:
|商品|数量|单价|
|:-----------|:-----------:|-----------:|
|手机|10|¥1999元|
|电脑|5|¥5000元|
第二行表示对齐方式:
:---------: 居中
:---------- 左对齐
----------: 右对齐
5、图片
默认图片:![图片名称](https://cn.vuejs.org/images/logo.png)
带尺寸的图片: ![图片名称](https://cn.vuejs.org/images/logo.png =30x30)
居中的图片: ![图片名称](https://cn.vuejs.org/images/logo.png#pic_center)
居中并且带尺寸的图片: ![图片名称](https://cn.vuejs.org/images/logo.png#pic_center =30x30)
6、甘特图功能
```mermaid
ganttdateFormat YYYY-MM-DDtitle 标题section 现有任务已完成 :done, des1, 2014-01-06,2014-01-08进行中 :active, des2, 2014-01-09, 3d计划一 : des3, after des2, 5d计划二 : des4, after des3, 5d
```
7、UML 图表
序列图:
```mermaid
sequenceDiagram
张三 ->> 李四: 你好!李四, 最近怎么样?
李四-->>王五: 你最近怎么样,王五?
李四--x 张三: 我很好,谢谢!
李四-x 王五: 我很好,谢谢!
Note right of 王五: 李四想了很长时间, 文字太长了<br/>不适合放在一行.李四-->>张三: 打量着王五...
张三->>王五: 很好... 王五, 你怎么样?
```
流程图:
```mermaid
graph LR
A[长方形] -- 链接 --> B((圆))
A --> C(圆角长方形)
B --> D{菱形}
C --> D
```
FLowchart流程图:
```mermaid
flowchat
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?st->op->cond
cond(yes)->e
cond(no)->op
```
8、KaTeX数学公式
Gamma公式展示 $\Gamma(n) = (n-1)!\quad\forall
n\in\mathbb N$ 是通过欧拉积分$$
\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.
$$
Markdown编辑器语法大全相关推荐
- Markdown编辑器语法——设置字体、字号和颜色
注意 本人的博客都迁移到本人自己搭建的博客地址,通过此处可查看. Markdown编辑器语法--设置字体.字号和颜色 Markdown是一种可以使用普通文本编辑器编写的标记语言,类似于HTML的标记语 ...
- 手把手带你实现Markdown编辑器语法高亮
如果喜欢不如给个star鼓励一下:ZYMarkdownEditor 什么是正则表达式? iOS开发如何使用正则表达式? 使用正则表达式匹配Markdown 性能劣势? 配合YYTextView实现语法 ...
- CSDN Markdown编辑器语法、颜色规则(含常用内容补充)
本文记录了CSDN原始提供的Markdown编辑器语法以及部分博主在应用过程中用到的语法规则.更新于2018.11.30. 这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 ...
- 【 Markdown 】Markdown 编辑器语法常用格式 ( 整理中 ... )
文章目录 一. MarkDown 常用语法 1. 标题相关语法 (1) 标题模板 (2) 插入目录 2. 字体相关 (1) 字体设置 (2) 常用颜色值速查 3. 插入代码 (1) 单行代码 (2) ...
- Markdown编辑器一览大全,总有一款适合你
Markdown 是一种简单的.轻量级的标记语法.用户可以使用诸如 * # 等简单的标记符号以最小的输入代价生成极富表现力的文档. Markdown具有很多优点: 写作中添加简单符号即完成排版,所见即 ...
- Markdown——编辑器语法——背景色
转自:http://blog.csdn.net/testcs_dn/article/details/45766819 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的 ...
- Markdown——编辑器语法——字体、字号与颜色
转自:http://blog.csdn.net/testcs_dn/article/details/45719357/#reply Markdown是一种可以使用普通文本编辑器编写的标记语言,通过 ...
- MarkDown编辑器语法指南——SegmentFault
基本技巧 代码 如果你只想高亮语句中的某个函数名或关键字,可以使用 `function_name()` 实现 通常编辑器根据代码片段适配合适的高亮方法,但你也可以用 ``` 包裹一段代码,并指定一种语 ...
- Markdown基本语法大全_含各类图表_含例子说明
目录 1. 目录的使用 2. 标题 3. 强调 4. 列表 5. 注脚 6. 链接和图片 7. 代码片段 8. 表格 9. 注释 10. KaTeX数学公式 11 甘特图 12 UML图表 12.1 ...
最新文章
- 如何使用firefox适用于javascript的debugger命令
- scikit-learn流形学习手写数字可视化
- JAVA入门级教学之(public class和class的区别)
- day33 java的注解
- HTML表格的简单使用1
- HIVE 1.1.0 启动时报错: Unsupported major.minor version 51.0
- c语言制作贪吃小白入门,小白入门——easyx界面版“贪吃蛇”的C语言实现(详细)...
- 学习笔记(5):2020华为HCIA/HCNA/数通/路由交换/实验/视频/教程/持续更新赠题库-HCIA数通IP地址编址及报头详解
- 如何成为成功的Andr​​oid游戏开发
- HTTP常见错误码原因及解决方法
- IT6302 电源后面板的 DB9 接口输出为 TTL 电平,您需要通过附件电平转换后才可连接到 PC 机的串口上
- 简易聊天软件开发(python+socket)
- android manifest 多个application,Android - 如何避免多個Manifest文件中的重復?
- scrapy框架—spiders
- 推广文案写作有哪些技巧,母婴用品文案内容撰写时需要注意的事项
- 英文中常见连读规律总结
- 非结构化数据的存储与查询
- RC4原理以及Python实现
- .netCHARTING报表图表控件详细介绍
- 超级全面-深拷贝与浅拷贝的实现方式
热门文章
- GPRS、433、Wifi、Zigbee模块概念和区别
- 一个显示器分屏显示两个画面_测了两个爆款游戏显示器,结果我发现他们都有坑。...
- 辰工石油勘探绘图平台软件
- Windows CE下的网络监测工具(上)
- 团体程序设计天梯赛-练习集 1-2 打台球(5 分)
- 介绍VO、DTO、PO、DO
- 华为鸿蒙系统什么时候出手机,华为鸿蒙系统什么时候出 是否用于手机还未确定...
- CK-GW06-E03与欧姆龙PLC配置指南
- Unity虚拟现实(VR)无编码游戏开发视频教程
- 浅谈单点登录SSO实现方案 | StartDT Tech Lab 06