MarkDown是什么
由百度百科搜索得到
“Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等,甚至还能被使用来撰写电子书。”
优势和特点:
轻量化、跨平台、易读易写。
流行的博客平台都能很好地支持MarkDown。
用于编写说明文档,以“README.md”的文件名保存在软件的目录下面。
Markdown可以快速转化为演讲PPT、Word产品文档甚至是用非常少量的代码完成最小可用原型
发明者:John Gruber(语法合作Aaron Swartz)
Markdown语法 | 详解 | 快捷键 | 效果 |
---|---|---|---|
*斜体* | 无 | Ctrl/⌘ + I | 斜体 |
**粗体** | 无 | Ctrl/⌘ + B | 粗体 |
# 一级标题 | "#"后需加空格 | 无 | 无 |
## 二级标题 | 以此类推三级标题为三个“#” | 无 | 无 |
[链接](http://a) | “[ ]”间为显示的超文本 | Ctrl/⌘ + K | |
![图片](http://url/a.png) | “[ ]”间为图片名 | Ctrl/⌘ + Shift + I | |
“ > ”引用 | “ > ”后需加空格 | Ctrl + Q | 无 |
* 无序列表 | 无 | Ctrl + L | 无 |
1. 有序列表 | 无 | 无 | 无 |
--- | 水平分割线 | 无 | ———— |
`内联代码` 的使用 | 无 | Ctrl/⌘ + Shift + K | 无 |
``` 代码块 ``` | 无 | 无 | 无 |
颜色代码 | 无 | 无 | 无 |
***斜体+粗体*** | 无 | 无 | 斜体+粗体 |
居中格式 | 文字 | 无 | 文字 |
自动换行 | 例:12345 67890 | Enter | 12345 67890 |
输入框 | 例:1234 | 无 | 输入框内的1234 |
颜色第二种 | 文字 | 无 | 无 |
文字大小 | 文字 | 无 | 无 |
字体 | 无 | 无 | 无 |
常用语法介绍:
标题
1.可以用#表示标题(#要在行首)
#一级标题;##二级标题;###三级标题
2.使用===(一级标题)或者---(二级标题)表示标题
分割线
使用三个及其以上的‘-’或‘*’(这一行只有符号,中间或前面可以加空格)
斜体和粗体
使用*和**分别表示斜体和粗体;
~~表示删除线。
超链接和照片
超链接:[文字描述](链接); 图片:![文字描述](链接)
无序列表
使用-,+,*(可以嵌套)
+第一层
-第二层
*第三层
第四层
有序列表
使用“数字+'.'+‘ ’(空格)"
1.一层
1.第二层
2.第二层
2.一层
文字引用
用>表示,可以用多个>表示层级更深
行内代码块
用 ` 代码块`表示(很多字符是需要转义,使用反斜杠 \
进行转义)
代码块
使用四个空格缩进表示代码块
表格
用|内容一|表示每一个表格格子里的内容,
|---|表示左对齐;|---:|表示右对齐;|:---:|表示具中对齐
流程图
语法格式 name=>type: describe;type有
1.开始和结束:start end
2.输入和输出:input output
3.操作:operation
4.条件:condition
5.子程序:subroutine
参考:
Markdown语法介绍(详细)_阿飞__的博客-CSDN博客_markdown语法
应用(如何在csdn上用Markdown编写一片博文)
第一步:点击页面右上角“使用MD编辑器”切换到MarkDown模式
然后!有自带教程(左图是MD编写内容,右图是预览区域)
Like This!!!
纸上得来终觉浅,动手吧
另外,还可以参考