在说语法之前,先说说在使用markdown怎么预览,我是使用vscode的,要预览md文件只需要点击vscode左上角的小图标就可以了
点击之后预览效果就会出现在右边,而且预览是热更新,只要在左边的文件中写入内容,右边的预览就会随时变化,甚至不需要保存
在markdown编辑器中,使用#加空格来表示后面的内容是标题,一个#表示一级标题,最多是六级,一级标题下会跟着下划线
在要做为标题的文字的下一行写上=为一级标题,写上-为二级标题,只要写上一个字符就可以显示为标题了
在markdown中,如果写完一行后直接换行,那这两行实际上只相距一个空格,并不会真的换行
如果要实现换行,在本段末尾加上两个空格再按回车就可以了
如果两段文字相距一行,那么会正常换行,不需要额外键入空格
markdown中通过在要修改样式的字体的前后加上*或_来实现斜体和粗体,一个是斜体,两个是粗体,三个是粗斜体
在文字前后加上两个波浪线~就可以得到删除线的效果
使用<u>标签可以实现下划线
分隔线使用三个以上的*、-或_来实现,这一行内除这三个字符外只能出现空格
要注意:如果-字符的上一行有内容,会把上一行的内容变为2级标题,这在上面的标题中有提及。
将要滑过的文本放在[^]中的^后面,空出一行后在[^滑过的文本]后写下:并写入滑过会显示的内容
要注意必须换过显示的内容解释必须空出一行,否则无效
使用数字加上.后跟空格来表示有序列表
使用*、+或-来表示无序列表
在当前列表行的下一行开头增加4个空格(一个tab键)表示嵌套列表
在段落开头使用>加上空格可表示区块
使用多个>加空格来实现嵌套区块
使用`将代码包围起来
使用四个空格或者一个tab键
使用```后跟语言名来表示写入的是什么语言,可以让其中的关键字高亮
直接链接使用<>将链接包裹起来
命名链接将显示的内容放在[]内,将具体地址放在其后用()包裹起来
链接的地址可以存储在“变量里面”,在多个地方引用
markdown中的图片使用![alt显示文本](图片地址)的语法来实现
图片的地址和超链接的地址一样,可以使用变量来存储
此外,markdown中支持使用img标签插入图片,如果需要规定图片大小的话,可以使用img标签
markdown中的表格使用|来分隔不同列,使用-来分隔表头和其他内容
表格的对齐方式在分隔表头和其他单元格的那一行实现,-:表示右对齐,:-表示左对齐,:-:表示居中