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