Markdown
简介
Markdown是什么
-
Markdown 是一种轻量级标记语言,即可以使用纯文本格式编写文档。十分简洁轻便。
-
Markdown 编写的文档还可以导出 HTML 、Word、图像、PDF等多种格式。
-
Markdown 编写的文档后缀为 .md, .markdown。
-
Markdown符号在英语输入法方式下输入。
-
markdown可以用于写笔记,文档,程序项目的帮助文档,或是写博客。
-
以下操作基于Typora编辑器。
Markdown常用操作
标题
-
使用“=”或“-”标记一级和二级标题
-
使用“#”标记标题 使用“#”可以表示1-6级标题,一级标题对应一个“#”号,二级标题对应两个“#”号,依次类推 (常用)
#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题
段落
-
编写:直接编写文字,没有特殊格式
-
换行:使用两个以上“空格”加上回车
-
换段落:段落后面使用一个空行来表示重新开始一个段落
字体
斜体文本:
*文本*
或_文本_
粗体文本:**文本**
或__文本__
粗斜体文本:***粗斜体文本***
或___粗斜体文本___
-
斜体文本
-
斜体文本
-
粗体文本
-
粗体文本
-
粗斜体文本
-
粗斜体文本
线条
分隔线:
***
、---
、___
分隔线
删除线:~~我是一行字~~
我是一行字
下划线:<u>我是一行字</u>
我是一行字
注意:分隔线是在一行中使用三个及以上的星号或减号或底线,其中可以插入空格,但不允许插入内容。
列表
无序列表:使用星号、加号、或是减号作为列表标记,标记后添加空格,然后再填写内容。
* 第一列
* 第二列
* 第二列
- 第一列
- 第二例
- 第三例
有序列表:数字并加上“.”号来表示,后续的数字序号会自动增加
1. 第一列
2. 第一列
3. 第一列
- 第一列
- 第一列
- 第一列
列表嵌套:子列表选项前添加四个空格。
退出列表:编辑完当前列表后按两次Enter
按键
引用区块
Markdown 区块引用是在段落开头使用 “>” 符号 ,然后后面紧跟一个空格符号。
区块可以嵌套
一个 > 符号是最外层,两个 > 符号是第一层嵌套区块中可以使用列表
区块也可以在列表中显示
代码块
反引号“ ` ”。(这个符号在esc键盘下的那个键盘)
-
代码区块:输入```java 回车后可以把代码复制进去。根据语言需要可以把java该成python等。
或者使用四个空格或者一个制表符(Tab键),该方法不建议使用,操作可能要注意多一点小细节,容易失败。public class MarkDown{ public static void main(String[] args){ System.out.println("符号结束后输入内容为指定的语言类型,在之后弹出的窗口中填写代码!语言可以是text"); } }
代码块显示行号:Typora偏好设置把代码块下的显示行号选项勾上,而后重启即可。
复制后代码排版混乱问题:
Ctrl+A选中全部代码
Shift+Tab自动排版
链接
链接使用方法:
[链接名称](链接地址)
或者
<链接地址>
右键可以打开网址, 如:
高级链接:通过变量设置一个链接,变量赋值在文档末尾进行:
1是自定义网址变量[Baidu][1]
用apple作为网址变量[Google][apple]
在文档结尾为变量赋值
[1]:https://www.baidu.com/
[apple]:https://www.runoob.com/markdown/md-link.html
1是自定义网址变量Baidu
用apple作为网址变量Google
在文档结尾为变量赋值
图片
语法格式:![]()
-
开头一个感叹号**!**
-
接着一个方括号[alt 文本],里面放上图片的替代文字,图片加载不到时显示替代文字
-
最后一个普通括号,填入图片地址,选择性加入引号在其中添加标题属性。
-
Markdown无法指定图片的高度和宽度,需要的话,使用HTML的
<img>
标签
<img src="https://i-blog.csdnimg.cn/blog_migrate/1f383fcee9c00c62465c383e3cd5d903.png#pic_center" width="20%">
显示效果如下
表格
- 表格制作:使用
|
来分隔不同的单元格,使用-
来分隔表头和其他行
语法格式如下:
| 姓名 | 学号 | 成绩 |
| ---- | ---- | ---- |
| 九联 | 1 | 98 |
注:实际操作只要打完第一行表格即已经成型,表头左上角有相关的操作可以对表格进行处理
姓名 | 学号 | 成绩 |
---|---|---|
九联 | 1 | 98 |
- 对齐方式
_:
设置内容和标题栏居右对齐:_
设置内容和标题栏居左对齐:_:
设置内容和标题栏居中对齐
脚注
格式:[^脚注名]
即: “[^
+脚注名 ]”
设置脚注内容格式:[^脚注名]:我是脚注内容
。当鼠标移到脚注上的时候会显示脚注内容。
我有注释的1
高级技巧
-
支持HTML格式
不在MD涵盖范围内的标签,可以直接在文档中用HTML撰写
如:
使用<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd>重启电脑
效果如下:使用Ctrl+Alt+Del重启电脑
-
转义
使用反斜杠
\
转义特殊字符**字体**和、\**字体**
效果如下字体和、*字体*
支持转义插入的普通符号:’\’, ‘`’,’*’, ‘_’, ‘{}’,’()’, ‘[]’, ‘#’, ‘+’, ‘-’, ‘.’ ,’!’
问题及其解决方法
- 退出列表和退出段落
解决方式:连按两次Enter
按键
我是脚注内容 ↩︎