第一行 {#custom-id}
1.标题:#
创建标题可以在前面添加#号加空格,几个#
号代表几级标题:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题(最后一级标题)
####### 七级标题(不存在)
补:还可以在文本下方添加任意数量的 == 号来标识一级标题,或者 — 号来标识二级标题。如:
使用=号的一级标题
使用-号的二级标题
注意:在使用等号或者减号的时候要和上方文本用空格隔开
2.段落
创建段落没有语法:直接使用回车从头开始打,注意文字前面不要加空格或者Tab
3.换行
- 可以在要换行处添加两个空格并回车这样就可以完成换行了
- 或者使用
<br>
标签进行换行。
4.强调
给字体加粗(Blod)
要加粗文本,请在单词或短语的前后各添加两个星号(asterisks)
这里是用**加粗内容**
方式加粗
设置为斜字体
要加粗文本,请在要设置为斜体的前后各添加两个星号(asterisks)
注意:在星号内部不要接触空格,否则失效* 设置了空格*。
想要又粗又斜可以加三个星号:
这里的字体又粗又斜,因为前后都加了***
且没有空格才变这样
5.引用
引用语法是在一行的前面添加>符号
这里就使用了引用
而且引用内还可以套引用就是
>>
这里三级引用
这里四级引用
这里五级引用
这里六级引用
这里七级引用
这里八级引用
这里九级引用
这里十级引用
这里……
由此可见引用可以多次套,要使用几级引用,就在要引用那一行前面添加几个>,要断开引用可以在后面多一行回车。
引用里面可以套其他的语法:
标题语法
列表语法
斜体 粗体.等等
6.列表
有序列表
在每个列表项前添加数字并紧跟一个英文句点,如
……
注意:
有序列表都是以1.开头
无序列表
计算符号加减乘+ – * 都可以被识别为无序列表。
- 如这样使用-号
- 这样使用+号
- 这样使用*号
- 注意:
- 不同的符号创建的列表都是新列表会有间隔
- 如果想使用深度符号可以使用Tab键
- 列表间可以嵌套其他元素
- 内层深度可以使用其他列表的符号如:
1.使用有序符号
2.
7.代码语法
可以使用反引号将代码包起来,这样就可以直接显示如<br>
,如果有反引号可以使用双反引号这`里面`存在反引号
如果创建代码块,可以每一行缩进四个空格或一个制表符。
8.分隔线
在单独一行尚使用多个星号
或者使用多个破折号也就是减号
或者多个下划线_
建议:使用星号*或下划线_
9.超链接
链接的文本放到[ ]内,链接的地址放在紧跟在中括号后面的括号中。
如:链接到百度
还有使用尖括号<>可以把URL变为可点击的超链接,如:
www.baidu.com/
- 链接可以添加强调如加粗倾斜
10.添加图片
首先添加一个感叹号!,图片的alt放在[ ]中括号中,图片的地址url放到紧跟在中括号后面的括号中(),图片的title放在括号内url后面使用“”双引号中。
如:
11.转义字符
就是在要转义的符号前加反斜杠\。
特殊转义字符<与&
在 HTML 文件中,有两个字符需要特殊处理: < 和 & 。 < 符号用于起始标签,& 符号则用于标记 HTML 实体,如果你只是想要使用这些符号,你必须要使用实体的形式,像是 <
和 &
。
12.HTML标签
可以在Markdown内使用HTML标签语法。但是HTML标签内无法使用Markdown语法。
扩展:13.表格
创建一个表格 | 这里是表头 |
---|---|
这里是表内部 | 添加内容到这里 |
## 对齐 | |
您可以通过在标题行中的连字符的左侧,右侧或两侧添加冒号(:) | |
如: | |
Syntax | Description |
:— | :—-: |
Header | Title |
Paragraph | Text |
Header | Title |
Header | Title |
- 表内不能使用标题块引用列表水平规则图像
- 表中转义管道字符为
|
扩展:14.围栏代码
就是使用三个反引号“`或者三个波浪符~~~将代码块包起来
这里是代码块并且使用反引号<div></div>
复制代码
这里是代码块并且使用波浪符<div></div>
复制代码
语法高亮
//这里的语法会高亮
let a=1;
let b="a";
function c(){
const d=[];
};
console.log(a,b,c,d)
复制代码
<body>
<div></div>
</body>
复制代码
扩展:15.脚注
在方括号内[ ]添加^.
如:
这里加个脚注不过分把?1 这里再加一个没有意见吧?2
扩展:16.锚点链接
{#a} 标题编号
可以给标题添加大括号{},并在大括号内添加#,#的后面添加标题的ID。
锚点链接
使用超链接语法,但是url处输入锚点ID。
[链接名]({链接})
扩展:17.定义列表
一些Markdown处理器允许您创建术语及其对应定义的定义列表。要创建定义列表,请在第一行上键入术语。在下一行,键入一个冒号,后跟一个空格和定义。
First Term
: This is the definition of the first term.
Second Term
: This is one definition of the second term.
: This is another definition of the second term.
扩展:18.删除线
使用两个波浪符号~~
包起要添加删除线的内容。
如:这里添加了删除线.
扩展:19.任务列表
就是-减号加中括号[],中括号内添加x表示是否被勾选。
扩展:20.Emoji表情
略
扩展:21.输入网址即可直接跳转
如果不想跳转可以使用反引号包起来。