这篇文章整理 Markdown 最常用的基础语法,适合拿来当一份速查表。
资源地址
[置顶]链接:点击前往某度网盘下载
视频教学:B站UID:508828019
提示:这里只是基础部分,不包含数学公式,具体公式后面会补充
基础语法
1,换行
两种,一种是大换行,用于小标题的换行,直接 Enter即可;另一种用于一句话的换行,使用Shift+Enter
2,分割线
建议使用三个-符号+Enter
3,文本内容
(1)粗体
两种,可以使用两端加**,或者快捷键Ctrl+B
(2)删除线
虽然有快捷键Shift+Alt+5,但是一般仍建议使用两端加~~
(3)下划线
快捷键Ctrl+U,但我习惯html中的l两端加‘<a>’标签,U可以理解位Underline
(4)斜体
快捷键Ctrl+L,也可以使用两端加单个*
(5)高亮
没有快捷键,两端加==即可
==示例文字=
**值得注意的是**:所有的标签都会遵循html的配对原则,也就是比如我们输入一个==,则编辑器会自动帮我们匹配到下一个\ ==,所以如我们输入数学的\*乘法时,会有可能引起下一个\*的配对,此时我们可以使用\\+符号的操作来规避自动配对,那我们如何打出\\符号呢,其实只要打两个\,即\\\,那么就可以保留一个\
(6)上下标和脚注
上标两端加\^,比如X^2^ 表示X的2次方
下标两端加\~,比如X~2~ 表示第2个X参数
脚注:先添加名词的标号,比如:这是一段很难理解的话[^1],使用方法是\[\^序号],解释部分同理
**需要注意的是,这两个一般只用在简单的上下标中,后面数学我们会提到**
(7)列表
**无序列表**:使用\*或\+或\-加空格即可
有序列表:使用数字\+ . \+空格
任务表:使用\+空格\+[ ]即可,**注意[ ]为英文输入且内部有一个空格**
**对于增加子列表,可以直接使用Tab即可,如果调整层级,可以使用Ctrl+左或右小键**
(8) 代码嵌入
行内代码:内容两端加\`,比如`int a = 0; //初始化a变量 `
代码块:内容的开始和结束行加入\`\`\`,示例如下:
1
2
3
def add_function(a,b){
return a+b;
}
(9)链接嵌入
域名跳转:使用/[名称]/+(网站地址),比如[百度首页](www.baidu.com)
页面内容跳转:[名称任意]\(标题级别+标题名称),如本文[点击跳转到基础语法](##基础语法),可以写为\[点击跳转到基础语法]\(##基础语法),**注意标题级别和标题明程中间没有空格**
本地图片插入:使用\!\[不显示]\(图片本地路径),快捷键Ctrl+Shift+i,i可以理解位image
(10)表格插入
我建议只记住快捷键Ctrl+T即可,T可以理解为Table