markdown基础语法
一、标题语法 二级标题
“#”数量代表了标题的等级
“#”与标题之间一般需要一个空格分隔
标题之间需要空行
二、段落语法
要创建段落,请使用空白行将一行或多行文本进行分隔
不要用空格(sapces)或制表符(taps)缩进段落
三、换行语法
在一行的末尾添加两个或多个空格
然后按回车键,即可创建一个换行
也可以通过html标签< br >实现换行(此处的<与br之间留出了一个空格,否则br标签无法显示,二是实现换行效果)
四、强调语法
1.粗体
要加粗文本,请在单词或短语的前后个添加两个星号(*)或下划线(——)。
注:用星号的兼容性更好
如需加粗一个单词或短语的中间部分用以表示强调,请在要加粗的部分的两次各添加两个星号。
例:
三种分类学习器:决策树、支持向量机、神经网络
2.斜体
要用斜体显示文字,请在单词或短语前后各加一个星号。要用斜体突出单词中间部分,请在字母前后各添加一个星号,中间不要带空格。
例:
要用斜体显示文字。
要同时用粗体和斜体突出显示文本,请在单词或短语前后各添加三个星号或下划线。(后三个星号和下一个文字之间最好加一个空格,不然会出现遮挡,“斜体”的“体”有可能遮挡“突”
例:
同时用粗体和斜体突出显示文本
五、引用语法
1 要创建块引用,请在段落前添加一个“ > ”符号
2 多个段落的块引用:块引用可以包含多个段落。为段落之间的空行添加“ > ”。
例:
要创建块引用,请在段落前添加>
多段落引用
3 嵌套块引用
快能够用可以嵌套。在要嵌套的段落前添加一个“>>”符号即可。
例:
要创建块引用
多个段落的块引用
4 块引用中可以嵌套其他元素
块引用可以包含其他Markdown格式的元素。并非所有元素都可以使用,你需要进行实验以查看那些元素有效。
六、列表语法
1.有序列表
要创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点。数字不必按数学顺序排列,但是列表应当以数字1起始。
注:句点与表格内容之间需要一个空格。)
例:
- 123
- 345
- dja
2.无序列表
要创建无序列表,请在每个列表先给前面加破折号、星号或加号。缩进一个或多个列表项可以创建嵌套列表。
注:1.破折号、星号、加号与表格内容之间需要一个空格
2.缩进时:破折号,星号,加号也需要同时缩进。
例:
- 时间点
- 丝毫
- 四
3.在列表中嵌套其他元素
要在保留列表连续性的同时在列表中添加另一种元素,请将该元素缩进四个空格或一个制表符,如下例所示。
段落:
-
标题语法
-
段落语法
换行语法
引用块:
- This is the first list item.
- Here’s the second list item.
A blockquote would look great below the second list item.
- And here’s the third list item.
代码块:
代码块通常采用四个空格或一个制表符缩进。当它们被放在列表中时,请将它们缩进八个空格或两个制表符。
-
open the file.
-
Find the following code block on line 21:
< html > < head > < title >Test< \title > < head >
-
Update the title to match the name of your website.
图片:
-
Open the file containing the Linux mascot.
-
Marvel at its beauty.
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0Zc8omBP-1689254200735)(/assets/image/tux.png)]
-
Close the file.
列表:
-
First item
-
Second item
-
Third item
- Indented item
- Indented item
-
Fourth item
七、代码语法
要将单词或短语表示为代码,请将其包裹在反引号(`)中。
例:
At the command prompt,typenano
转义反引号
如果你要表示为代码的单词或短语中包含一个或多个反引号,则可以通过将单词或短语包裹在双反引号中。
例:
use `code` in your Markdown file
代码块
要创建代码块,请将代码块的每一行缩进至少四个空格或一个制表符,且代码块与正文之间至少留一行空行。
<html>
<head>
</head>
</html>
八、分割线语法
要创建分割线,请在单独一行上使用三个或多个星号、破折号或下划线,并且不能包含其他内容。
注 每次闯将创建下划线的符号应与第一次创建下划线时的符号相同
为了兼容性,请在分割线的前后均添加空白行
例:
Try to put a blank line before
and after a horizontal rule.
九、链接语法
链接文本放在中括号内,链接地址放在后面的括号中,链接title可选
超链接Markdown语法代码:[超链接显示名](超链接地址"超链接title")
给链接增加title
链接title是当鼠标悬停在链接上时会出现的文字,这个title是可选,它放在圆括号中链接地址后面,跟链接地址之间以空格分隔。
例:
这是一个链接[Markdown语法](https://markdown.com.cn "最好的markdown教程")
网址和Email地址
使用尖括号可以很方便地把URL或者email地址变成可点击的链接。
例:
<https://markdown.com.cn>
效果:https:markdown.com.cn
带格式化的链接
强调链接
在链接语法前后添加星号。要将链接表示为代码,请在方括号中添加反引号。
例:
I love supporting the **[EFF](https://eff.org)**. This is the *[Markdown Guide](https://www.markdownguide.org) see the section on [
code](#code)
效果:I love supporting the[EFF] (https://eff.org)
This is the *[Markdown Guide] (https://www.markdownguide.org)
see the section on [code
] (#code)
引用类型链接
引用样式链接时一种特殊的链接,它使URL在Markdown中更易于显示和阅读。参考样式链接分为两部分:与文本保持内联的部分以及存储在文件中其他位置的部分,,以使文本易于阅读
链接的第一部分格式
引用类型的链接的第一部分使用两组括号进行格式设置。第一组方括号包围应显示为链接的文本。第二组括号显示了一个标签,该标签用于指向存储在文档其他位置的链接
第一组与第二组括号之间包含一个空格。第二组括号中的标签不区分大小写,可以包含字母,数字,空格或符点符号。
例:
[hobbit-hole][1]
链接的第二部分格式
引用类型来凝结的第二部分使用以下属性设置格式:
1.放在括号中的标签,其后紧跟一个冒号和至少一个空格
2.链接的URL,可以选择将其括在尖括号中。
3.链接的可选标题,可以选择将其括在双引号,单引号或括号中。
例:
[1]: https://www.runoob.com/
可以将链接的第二部分放在Markdown文档中的任何位置。有些人将它们放在出现的段落之后,有些人则将它们放在文档末尾
注:URL中的空格尽量用%20代替。
例:link
十、图片语法
1
要添加图像,请使用感叹号,然后在方括号增加替代文本,图片链接放在圆括号里,括号里的链接后可以增加一个可选的图片标题文本。
插入图片Markdown语法代码:
`![图片的替代文本](图片链接"图片title")。
例:
![这是图片](/assets/img/philly-magic-garden.jpg "Magic Gardens")
2链接图片
给图片增加链接,请将图像的Markdown括在方括号中,然后将链接添加在圆括号中。
例:
[![沙漠中的岩石图片](/assets/img/shiprock.jpg "Shiprock")](https://markdown.com.cn)
十一、转义字符语法
要显示原本用于格式化Markdown文档的字符,请在字符前添加反斜杠字符
例:
\*Without the backslash, this would be a bullet in an unordered list.
效果:* Without the backslash, this would be a bullet in an unordered list.
ets/img/shiprock.jpg “Shiprock”)](https://markdown.com.cn)`
十一、转义字符语法
要显示原本用于格式化Markdown文档的字符,请在字符前添加反斜杠字符
例:
\*Without the backslash, this would be a bullet in an unordered list.
效果:* Without the backslash, this would be a bullet in an unordered list.