版权声明:转载请注明出处 https://blog.csdn.net/zhouchen1998/article/details/89046726
Markdown基础语法
- 简介
- Markdown是一种纯文本格式的标记语言。
- 通过Markdown可以写出很精致的排版效果,而且Markdown支持导出为PDF或者HTML文件。
- 使用Markdown已经成为开发者或者开发管理者的必备技能,用到熟练,Markdown可以让使用者脱离鼠标,极大提高开发速度。
- 优点
- 因为是纯文本,所以只要支持markdown就可以在任何地方获得一样的排版效果。
- 操作简单。
- 缺点
- 需要记忆语法(语法非常简单)。
- 有的地方不支持markdown。
- **不同的Markdown平台解析方式不一样,如Github Markdown与Common Markdown。
- Markdown编辑器
- 理论上就算是windows下的记事本都可以用来写markdown,不过既然是这样的标记文本,我们总是希望看到实时预览效果,这样一个优异的编辑器就是比较重要的,下面列举几个常见的编辑器。
- 插件形式
- webstorm,pycharm(安装markdown编辑器)。
- sublime text3(安装Markdown插件才可以预览)。
- notepad++。
- hbuilderX。
- 专业编辑器
- 上面的几款其实都是代码编辑器加上Markdown支持插件,总没有一个专业的Markdown编辑器用的顺手。
- MarkdownPad 2,比较有名,我就是使用的这个。
- Typora, 同样很有名。
- 这两款任意一个都可以,各有特点。
- 上面的几款其实都是代码编辑器加上Markdown支持插件,总没有一个专业的Markdown编辑器用的顺手。
- 插件形式
- 理论上就算是windows下的记事本都可以用来写markdown,不过既然是这样的标记文本,我们总是希望看到实时预览效果,这样一个优异的编辑器就是比较重要的,下面列举几个常见的编辑器。
- 基础语法
- 说明
- Markdown兼容HTML语言,理论上HTML支持的它都可以显示。(如
) - 转移使用
\
。 多个空格不解析,只会解析分隔,如想要解析特点样式,请在符号前加转义(如在空格前)。 - Markdown语法符号后面紧跟一个空格。(绝大多数解析器要求)
- Markdown兼容HTML语言,理论上HTML支持的它都可以显示。(如
- 常见语法结构
- 标题
- 字体变换(内容与符号间不要空格)
- 加粗
**加粗内容**
- 加粗内容
- 斜体
*斜体内容*
- 斜体内容
- 斜体加粗
***斜体加粗***
- 斜体加粗
- 删除线
~~删除的内容~~
删除的内容
- 数学公式
$公式$
或者$$ 公式 $$
- 加粗
- 引用
>内容
-
这是引用的内容。
- 分割线
- 格式:三个以上的
*
或者-
。 - 有的语法不是这样。
- 示例如下
***
-
- 格式:三个以上的
- 插图
![图片底层显示文字](图片地址 '图片标题(鼠标移动到图片上显示)')
- 示例如下
![](https://img-blog.csdnimg.cn/20190406132929491.png 'Myblog')
- 超链接
[超链接名]( 地址 '标题')
- 示例如下
[Myblog](https://blog.csdn.net/zhouchen1998 'Myblog')
- Myblog
- 列表
- 无序
-/+/* 列表内容
建议使用-
- 示例如下
- 列表1
- 列表1
+ 列表2
- 列表2
* 列表3
- 列表3
- 有序
n. 列表内容
- 分级使用Tab键
- 示例如下
1. 内容1
- 内容1
2. 内容2
- 内容2
- 表格
-
| 姓名 | 学号 | 年龄 | | ----- | :-----: | -----: | | 内容 | 内容 | 内容 |
- 注意
- 表格的上一行必须为空行,否则不解析。
:
在哪边,文字就向哪边看齐,两边都有则居中,内容默认居左。---
数目没有影响,但是至少3个。(有的平台两个即可)|
符号和文本之间的空格。
- 示例如下
-
- 代码
- 像简书,CSDN这类都提供了代码插入。
- 图(其实是利用代码解析的,示例来源CSDN的Markdown教程,具体参考官方文档,其实这类图不用Markdown写)
- 甘特图
-
- UML图
-
- 流程图
- 插入Mermaid流程图
-
- 插入Flowchart流程图
-
- 插入Mermaid流程图
- 甘特图
- 无序
- 说明
- 补充说明
- 简单介绍了一点Markdown常用语法,具体的每个平台都有上手教程。
- 不同Markdown解析语法略有不同,但是大同小异。
- 如有错误,欢迎指正。