最近开通了牛客网的博客,会不定时的更新自己所学、所复习、所收获的一些知识。关于博客的编辑,我也打算多使用MD编辑器,所以先做个MD语法的小记,方便自己查阅。
支持MD语法的软件
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。目前大部分的编辑软件都支持MD语法(有的需要安装相应的插件才支持)同时很多博客网站也都支持MD语法,而对我个人而言常用支持MD的编辑软件就是VSCode、Typora。
MD的常用语法
1.标题
MD中一共有六级标题,通过#号的个数来实现的。
例如:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
需要注意的是#与后面的字符一定要有空格
2.字体的语法
常见的几种加粗、倾斜、斜体加粗、删除线
我是倾斜
我是加粗
我是斜体加粗我是删除
3.引用
可以在引用的文字前面机上>就可以达到引用的效果,同时引用还可以进行嵌套加入>>、>>>等等
我这里使用了引用
我进行了嵌套引用
所以如果你想出去输入两个回车就可以
4.分割线
使用三个或者三个以上的-或*都可以
5.插入图片
插入图片的凡是稍微复杂一些,但是现在很多在线的编辑器都支持一键生成,比如牛客网,当我复制了图片,在编辑器ctrl+v的时候会自动插入
6.超链接
超链接的语法很简单相当于插入图片语法去掉!
超链接名
title可以不加
7. 列表
列表在MD中还是非常常用的,列表又分为了无序列表、有序列表
7.1 无序列表
无序列表使用-+任何一种都是可以 ,我个人比较常用的还是-
*-与文字之间需要有空格**
- 我是无序列表
- 我是无序列表
- 我也是无序列表
- 我还是无序列表
7.2 有序列表
数字加上点 ,点和内容之间有空格数字可以不是连续的,但是生成的序号是连续的,前面的序号最好是按照有序写。
- 我是有序列表
- 我是有序列表
- 我也是
7.3 列表的嵌套
嵌套只需在前面添加三个空格
- 有序1
- 内有序1.1
- 内有序1.2
- 有序2
- 内有序2.1
- 内有序2.2
无序
- 内无序
- 内无序
无序
- 内无序
- 内无序
无序
- 有序1
- 有序2
无序
- 有序1
- 有序2
8.代码块
在文章中插入代码,有两种方式一种是在行内插入,另一种插入多行代码块
8.1 插入行内代码
通过使用反引号`就是在英文输入下tab键的上面。
Python 真香print("香")
8.2 插入代码块
通过使用三个反引号来引入代码块
#include<void> int main() { cout<<"hello"; return 0; }
9. 表格
通过|来分割,第二行用来表示表格内容的样式,--居左、:--:居中、--:居右
姓名 | 年龄 | 专业 |
---|---|---|
小王 | 19 | 计算机 |
小明 | 20 | 金融 |