Markdown之基础语法
# 认识Markdown
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。
简单来说,一般我们用的字处理软件Word或Pages有大量的排版、字体设置,而Markdown是个非常容易学习的排版语法。
Markdown 的优点如下:
- 纯文本,所以兼容性极强,可以用所有文本编辑器打开。
- 让你专注于文字而不是排版。
- 格式转换方便,Markdown 的文本你可以轻松转换为 html、电子书等。
- Markdown 的标记语法有极好的可读性。
# Markdown编辑工具
推荐使用typora (opens new window),简洁。👍🏻
官网提供了很多主题下载
# Markdown语法
# 1. 标题
标题能显示出文章的结构。行首插入1-6个 # ,每增加一个 # 表示更深入层次的内容,对应到标题的深度由 1-6 阶。注意:需要在 # 后加一个空格,这是最标准的Markdown语法。
# 2.文本样式
(带“*”星号的文本样式,在原版Markdown标准中不存在,但在其大部分衍生标准中被添加)
补充:markdowm首行缩进方法--一个空格 
两个空格  
# 3.图片
插入图片的语法就是在插入链接的语法前面加'!'。或者直接把图片到typora窗口。
插入网络上已存在的图片可以使用图床,这里推荐路过图床 (opens new window) 或者阿里云oss,生成URL地址即可。
# 4.注释
- html注释
Markdown内嵌html语法,所以可以用html注释。
<!--哈哈我是注释,不会在浏览器中显示。-->
- hack方法 hack方法就是利用markdown的解析原理来实现注释的。
[comment]: <> (注释,不会在浏览器中显示。)
[comment]: <> (哈哈我是注释,不会在浏览器中显示。)
[comment]: <> (哈哈我是注释,不会在浏览器中显示。)
[//]: <> (哈哈我是注释,不会在浏览器中显示。)
[//]: # (哈哈我是注释,不会在浏览器中显示。)
可以用表情包形式注释,例如[*_*]: 注释内容
[^_^]: 其中[]中的内容可以自定义
[@_@]: 但是这个注释在代码段中无效,只能在外部使用
# 5.脚注
脚注一般位于页面的底部,可以作为文档某处内容的注释.
这里是脚注[^脚注]
[^脚注]: 这里是脚注的内容,"脚注"可以替换成数字或字母.
# 6.表格
表格的语法麻烦一点
| 测试 | 测试 | 测试 |
| :------- | :-------:| ----: |
|
:表示左对齐|
::表示居中 |
:表示右对齐|
效果:
测试 | 测试 | 测试 |
---|---|---|
: 表示左对齐 | :: 表示居中 | : 表示右对齐 |
# 7.流程图
以及时序图: