近日看rust看烦了,学一下markdown
1. 段落
在两个段落之前至少要空一行, 
代表一个空格。
2. 斜体
用两组*包围的会变斜体,一个<br>
表示一个换行符
3. 加粗
两组**包围的内容会被加粗
4. 删除线
被两组~~包围的内容会加上删除线
5. 标题(Atx形式)
最多设置6级标题
6. 添加链接
使用[内容](http_url "alt 提示")
或者[内容](http_url)
的形式添加一个链接
7. 添加图片
/*语法如下,Alt text字段当图片无法正常显示时,才会显示。
/path/to/img.jpg可以替换成图床的链接(image url),像上面示例那样,至于能不能在本地的md文件放本地的图片还没尝试成功。Optional title是鼠标悬浮内容,可不加。
ps:图片的位置和 "Optional title"之间有一个空格
*/
使用![内容](/path/to/img.jpg "Optional title") 或者![内容](/path/to/img.jpg) 的形式添加一个图片
//在vscode上创建了一个md文件,把1.jpg和md文件放在同一目录下,可以成功使用
![picture](1.jpg "我是一张图片")
8. 列表
8.1 无序列表
无序列表使用 * 、 + 或是 - 作为列表标记,格式为:*
+空格+文本。*
和文本之间(如苹果)之间是有空格的
8.2 有序列表
格式为:序列
+.
+空格+文本
8.3 任务列表
- [ ] 跑步 [ , ] 两个方括号之前是存在空格的
- [x] 骑车
- [x] 吃饭
- [ ] 睡觉
预览效果如下,很特殊的是在预览图中,可以点击方格更新任务状态
tips:
最近发现不同平台对markdown文件的渲染方式有些不同,会造成同一份md文件预览得到的效果不一致,比如说有时候一个换行就能开启新段落,有时候需要两个换行。