1、Markdown是什么?
markdown是一种轻量级标记语言,允许我们使用建议的纯文本格式编写文档。
标记语言????
不要怕,它的语法很简单,常用的标记符号也就10个左右啦。
不过千万不要把有的标记符号跟某些语言里的注释搞混哈~
2、Markdown支持哪些格式文档?
Markdown支持导出为HTML、Word、图片、PDF、Epub等多种格式的文档。
Markdown编写文档的后缀是 .md ; .markdown
3、Markdown的语法格式
3.1、标题格式
使用 = 标记标题
使用 x个# 号课表示x级标题
注:为了更好的兼容,请在最后一个标记符号后# 加一个空格来和标题之间进入分隔。
如:
使用 - 表示二级或无序标题
= 、 -符号表示一级标题和二级标题
在文本下面添加任意数量的===符号或----符号来表示一级标题或二级标题
3.2、段落格式
回车
段落的换行是使用两个以上的空格和回车,然后写入其他段落内容
字体
粗体
字体粗体使用一组“**”或一组下划线“__”
**粗体文本**
__粗体文本__
斜体
斜体字体使用一组“内容”或一组下划线“内容”
*斜体文本*
_斜体文本_
粗体和斜体一起使用
粗体和斜体搭配使用时,使用一组“内容”或一组下划线“内容”
***粗斜体文本***
___粗斜体文本___
分割线
使用星号、减号、底线来表示美丽的分隔线~,要三个以上
分割线中不能有其他的内容,有了就不能分隔了。
删除线
如果要使用删除线,那就在内容前后各加2个波浪线“~~”即可
下划线
如果要使用下划线,就使用HTML的内容标签
3.3、列表格式
无序列表
无序列表使用“*”、“+”或者“-”,符号后面要添加空格,然后输入内容
* 无序列表
* 无序列表
* 无序列表
+ 无序列表
+ 无序列表
+ 无序列表
- 无序列表
- 无序列表
- 无序列表
有序列表
有序列表使用数字序号并加“.”来表示,别忘了“.”后面添加空格再输入内容
且回车时记得使用回车符号“两个空格一个回车”
1. 有序列表
2. 有序列表
3. 有序列表
列表嵌套
使用列表嵌套,只需在子列表前添加4个空格即可,或者一个TAB
1. 有序列表
我是子列表
2. 有序列表
我是子列表
我是子列表
3. 有序列表
我是子列表
3.4、引用格式
引用
如果要表示该段话是引用而来,可以在段落前添加“>”符号后面跟空格
多行引用
# 引用
> 我是引用的话
我不是引用的话
# 多行引用
> 我是引用的话
>
> 我也是引用的话
# 嵌套引用
> 我是第一层引用
>
>> 我是第二层引用的话
[^Label]
[^Label]: 学习是乐趣
在引用中使用列表
在引用中使用列表,记得给每行列表都要添加上引用符号;记得语法格式-添加空格
引用中使用有序列表:
引用中使用有序列表
- 我是有序列表
- 我是有序列表
引用中使用无序列表:记得使用无序列表符号+、-、*
引用中使用无序列表
- 我是无序列表
- 我是无序列表
- 我是无需列表
在列表中使用引用
在列表中使用引用的话,需要在引用符号前添加4个空格或一个TAB来缩进
无序引用:
* 无序引用
> 我是无序引用内容
+ 无序引用
> 我前面的缩进是4个空格
- 无序引用
> 我前面的缩进是一个TAB
有序引用:
- 有序引用
我是引用内容
- 有序引用
我前面的缩进是4个空格
- 有序引用
我前面的缩进是一个TAB
3.5、代码格式
如果一行内有代码内容或函数,可以用一组反引号把内容包起来“内容
”
printf()
函数
如果有多行代码或函数,那么可以使用一组3个反引号来把多行代码包裹起来“内容
”
a =input("please input content")
print ("a")
4个空格或1个TAB来缩进
# 一个TAB
a =input("please input content")
print ("a")
# 4个空格
a =input("please input content")
print ("a")
3.6、链接格式
超链接
[^超链接]
[^超链接]: https://www.json.cn/
可以使用链接名称或者直接使用 <链接地址>:记得使用尖括号将地址包起来
直接使用链接地址
https://fanyi.baidu.com/
使用链接名称+链接地址
这是一个链接 百度翻译
3.7、图片格式
在文章中,我们经常会插入图片,那么markdown插入图片的语法是!,对!就是使用感叹号
然后在方括号增加替代文本,图片链接放在圆括号里,括号里的链接后可以增加一个可选的图片标题文本。
![alt 这是图片]()
![alt 这是图片]()
3.8、表格格式
表格是使用“|”来分隔不同的单元格,用“-”来分隔表头和表格内容
表头 | 表头 |
单元格 | 单元格 |
单元格 | 单元格 |
如果我们想要设置对方方式,可以使用:
-: 设置内容和标题栏居右对齐。
:- 设置内容和标题栏居左对齐。
:-: 设置内容和标题栏居中对齐。
左对齐 | 右对齐 | 居中对齐 |
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
可以参考官网网站学习Markdown标记语法哈~