markdown语法学习记录
1、常用快捷键
功能 | 快捷键 |
---|---|
设置标题, 1-6级别 | Ctrl + 1-6 |
清空标题 | Ctrl + 0 |
加粗 | Ctrl + B |
斜体 | Ctrl + I |
下划线 | Ctrl + U |
删除线 | Alt + shift + 5 |
插入代码 | Ctrl + Shift + K |
插入图片 | Ctrl + Shift + I |
插入表格 | Ctrl + T |
表格: 向下方插入行 | Ctrl + Enter |
源码模式/退出源码模式 | Ctrl + / |
2、基本语法
2.1 字体设置
1 |
|
正常文字
倾斜
倾斜
加粗
倾斜加粗
删除线
注意:有时候markdown加粗不生效
例如:**账号:**
原因:
首先这是正常现象,不是bug。markdown的语法就是这样的。
加粗的方式是前后一对**标记实现的,前面的叫左定界符,后面的叫右定界符。
左定界符生效条件:
- 后面不能是空白;
- 当前面没有空白或标点符号时,后面不能是标点符号。
右定界符生效条件:
- 前面不能是空白;
- 当后面没有空白或标点符号时,前面不能是标点符号。
解决方案:
一般出现加粗不生效的情况,都是由于 加粗的内容里最后一位是标点符号 的原因。只需要在右定界符后面加一个空格即可。如|**您好:** |
欢迎。
2.2 分级标题
1 |
|
2.3 链接
(1)插入图片
1 |
|
(2)自动链接
1 |
|
(3)文字链接
1 |
|
还可以这样使用:
1 |
|
ps: 文字要完全一样,且#后面没有空格
(4)引用链接
可以先给一个链接取名,然后,如果我们要多次添加这个链接,我们就可以直接使用这个链接的名字,而不用多次使用文字链接的方法。
1 |
|
2.4 分割线
1 |
|
2.5 代码块
(1)行内式:如果在一个行内需要引用代码,只要用反引号`引起来就好
1 |
|
这是一个示例效果
(2)多行代码块与语法高亮:在需要高亮的代码块的前一行及后一行使用三个单反引号“`”包裹,就可以了。
1 |
|
(3)代码块里面包含html代码
在代码区块里面, & 、 < 和 > 会自动转成 HTML 实体,这样的方式让你非常容易使用 Markdown 插入范例用的 HTML 原始码,只需要复制贴上,剩下的 Markdown 都会帮你处理。
注意:简书代码块里不支持html。
1 |
|
效果相当于五级标题
2.6 公式块
与LaTex类似
(1)行内公式
1 |
|
例如:E = mc^2
(2)多行公式
1 |
|
具体使用看我的另一篇博客 MarkDown数学公式基本语法 | GXBLOGS
2.7 引用
在被引用的文本前加上>符号,以及一个空格就可以了,如果只输入了一个>符号会产生一个空白的引用。
(1)基本使用
1 |
|
这是引用
(2)引用的嵌套使用
1 |
|
引用的嵌套
引用的嵌套
引用的嵌套
引用的嵌套
(3)引用其它要素
引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等
2.8 列表
(1)无序列表
使用 *,+,- 表示无序列表。
注意:符号后面一定要有一个空格,起到缩进的作用。
1 |
|
- 列表文字
- 列表文字
- 列表文字
- 列表文字
- 列表文字
- 列表文字
- 列表文字
- 列表文字
- 列表文字
(2)有序列表
使用数字和一个英文句点表示有序列表。
注意:英文句点后面一定要有一个空格,起到缩进的作用。
1 |
|
- 列表文字
- 列表文字
- 列表文字
(3)列表和其它要素混合使用
列表不光可以单独使用,也可以使用其他的 Markdown 语法,包括标题、引用、代码区块等。
(4)注意事项
在使用列表时,只要是数字后面加上英文的点,就会无意间产生列表,比如2017.12.30 这时候想表达的是日期,有些软件把它被误认为是列表。解决方式:在每个点前面加上\就可以了。
1 |
|
-
- 01
2002. 05. 01
2.9 表格
表格的基本写法很简单,就跟表格的形状很相似:
1 |
|
学号 | 姓名 | 分数 |
---|---|---|
小明 | 男 | 88 |
表格对齐方式:我们可以指定表格单元格的对齐方式,冒号在左边表示左对齐,右边表示有对齐,两边都有表示居中。
1 |
|
学号 | 姓名 | 分数 |
---|---|---|
小明 | 男 | 88 |
3、 常用技巧
3.1 换行
方法1: 连续两个以上空格+回车
方法2:使用html语言换行标签:<br>
3.2 缩进字符
不断行的空白格 或 半角的空格 或 全角的空格 或
3.3 特殊符号
(1)对于 Markdown 中的语法符号,前面加反斜线\即可显示符号本身。
(2)其他特殊字符,示例如下:
字符对应的Unicode码:https://unicode-table.com/cn/
3.4 链接的高级操作
(1)参考式链接
在文档要插入图片的地方写![图片或网址链接][标记]
,在文档的最后写上[标记]:图片地址 “标题”。(最后这个”标题”可以不填写)
(2)内容目录
-
在段落中填写
[TOC]
以显示全文内容的目录结构。 -
github得使用锚点链接来实现,一般使用工具来生成,例如:VS code的插件。 具体可以用到再查。
-
不同博客平台,各不相同,例如:csdn采用
@[toc](文字)
,具体得看情况。
(3)锚点
锚点其实就是页内超链接。比如我这里写下一个锚点,点击回到目录,就能跳转到目录。 在目录中点击这一节,就能跳过来。
注意:在简书中使用锚点时,点击会打开一个新的当前页面,虽然锚点用的不是很舒服,但是可以用注脚实现这个功能。
语法说明:
1 |
|