说在前面
由于不同的Markdown编辑器,在语法使用上也有很多细微的差别,为了不误导广大群众,只是暂时整理出常用的Markdown语法,希望对您有帮助!
1. 斜体和粗体
使用* 和 ** 表示斜体
和粗体
。
示例:
这是 斜体,这是 粗体。
2. 分级标题
使用 # 表示一级标题,使用 ##表示二级标题。
示例:
这是一个一级标题
这是一个二级标题
这是一个三级标题
可以选择在 行首 加井号表示不同级别的标题 (H1-H6),例如:# H1, ## H2, ### H3,#### H4。
3. 外链接
使用 []() 和 ![]() 为文字增加外链接和插入图片。
- [描述](链接地址)
和
![描述](链接地址) - [描述][x] [x]:链接地址
和
![描述][x] [x]:链接地址
示例:
第一种:文字链接google和图片插入[图片上传失败...(image-b1162b-1528881277220)]
第二种:文字链接[google][1]和图片插入![logo][2]
[1]: http://www.google.com "search"
[2]: http://taolex.com/wp-content/uploads/2016/01/logo.png "logo"
4. 无序列表
- 使用 *,+,- 表示无序列表
- 使用三个以上的*,+,_表示横线,效果如: ** 11**.
表格支持
示例:
- 无序列表项 一
- 无序列表项 二
- 无序列表项 三
5. 有序列表
使用数字和点表示有序列表。
示例:
- 有序列表项 一
- 有序列表项 二
- 有序列表项 三
6. 文本引用
使用 > 表示文本引用; >>表示嵌套的引用。
示例:
千岁不怀忧,生年秉烛游。
野火烧不尽,春风吹又生。
7. 行内代码块
使用 `代码` 表示行内代码块。
示例:
让我们聊聊
iOS
。
8. 代码块
- 使用 ``` 表示高亮代码块和文本
- 使用 四个缩进空格 表示代码块。
示例:
NSLog(@" hello world !");
这是一个代码块,此行左侧有四个不可见的空格。
9. 删除线
使用 ~~ 表示删除线。
示例:
这是一段错误的文本。
10. 转义字符
使用\来转义
示例:
- 上面的转义字符描述实现如下:
使用\\来转义
11. 表格支持
使用 - ,*, : , | ,组合来实现表格功能
示例1:
| 项目 | 成本 | 时间 |
| -------- | ----- | ---- |
|微商app | 3000 | 5个月 |
|通讯app | 2000 | 3个月|示例2:
项目 | 成本 | 时间
----- | ----- : | --- --:
iphone5 | 3000 | 5
iPad | 2000 | 4
- 效果:
项目 | 成本 | 时间 |
---|---|---|
微商app | 16000 | 5个月 |
通讯app | 12000 | 3个月 |
项目 | 成本 | 时间 |
---|---|---|
iphone5 | 3000 | 5 |
iPad | 2000 | 12 |
12. 子列表嵌套
使用 * , - ,嵌套以及混用Markdown语法,可撰写一个待办事宜列表
例如:
- ** Markdown 语言好处 **
- 支持以 PDF 格式导出文稿
- 呈现出来的文字排版格式简洁好看
- 修复图片渲染问题
- 新增日程备忘功能
对应显示如下待办事宜列表
效果:
- ** Markdown 语言好处 **
- 支持以 PDF 格式导出文稿
- 呈现出来的文字排版格式简洁好看
- 修复图片渲染问题
- 新增日程备忘功能
问题反馈
在使用中如有问题,欢迎反馈给我
- 简书: @我
写在最后
特别鸣谢:
Markdown 语法说明 (简体中文版)
维基百科.Markdown
http://mahua.jser.me
https://www.zybuluo.com/mdeditor