## 语法
语法速查,笔记内只参考最佳兼容性的写法:https://www.markdown.xyz/basic-syntax/
### 标题
文本前加\#号创建标题,几个\#号代表几级标题,注意,**\#号和文本之间要隔一个空格**。
文本下方加任意数量的==或者--表示一级标题或者二级标题,这种用法一般可以用\#号替代使用。
### 换行
在一行的末尾添加两个或多个空格,然后输入回车。比如
>你好,
世界
### **粗体**和*斜体*
分别是在一段文本前后加上\*\*和\*
### 块引用
上面已经多次使用,\>号创建块引用,空白行结束块引用,下面是嵌套块引用,也很好理解
> Dorothy followed her through many of the beautiful rooms in her castle.
>
>> The Witch bade her clean the pots and kettles and sweep the floor and keep the fire fed with wood.
### 列表项
- **有序列表**,每个列表项前添加数字并紧跟一个英文句点,列表应当以数字 1 起始
- **无序列表**,每个列表项前面添加破折号 - 。缩进(tab)一个或多个列表项可创建嵌套列表。注意,*要保留列表连续性,请将该元素缩进四个空格或一个制表符*,例如
> - one(这个例子也展示了块引用嵌套一个无序列表)
> - two
> - three
>
> (保留连续性)
> - four
> - four 1(嵌套)
- **待办列表**,列表项前加 - [ ],括号里面手动输个x号就是已完成,有点用但不多,例如
> - [ ] 查看邮件
> - [ ] 处理代办事项
> - [x] 参加视频会议
### 代码块
通常采用四个空格或一个制表符缩进。当它们被放在列表中时,请将它们缩进八个空格或两个制表符。
<html>
<head>
<title>Test</title>
</head>
```json
{
"firstName": "John",
"lastName": "Smith",
"age": 25
}
```
***
### 图片
![图片名,地址引用错误会显示](../markdwn/img/tux.png)
![图片名,地址引用错误会显示](../_resources/tux.png)
### 分隔线
一般用三个分隔符
***
---
___
### 链接
> https://www.markdown.xyz/basic-syntax/
click here [markdown link(链接文本)](https://www.markdown.xyz/basic-syntax/),括号内为链接本体
<https://www.markdown.xyz/basic-syntax/>
**https://链接格式化示例1/**
*https://链接格式化示例2/*
[`code`](https://链接格式化示例3,反引号将单词或短语表示为代码/)
不同的 Markdown 应用程序在处理 URL 中间的空格方面是不一样的。为了兼容起见,请尽量使用 %20 (空格的编码形式)来代替空格。
- **引用式链接**
是一种特殊类型的链接,它使得 URL 在 Markdown 中更易于显示和阅读。引用式链接由两部分组成:一部分被放置在正文文本中;另一部分被放置在文档中的其它地方,以便于阅读。***用处就是可以在一个地方比如文档末尾集中些链接,正文里的链接就用标签代替***。例如:
[引用式链接] [标签1]
[标签1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle
- **内部跳转链接**
[跳转到当前文档的块引用标题](#块引用 )
---
### 在markdown中使用html标签
> <center>
> 居中
> </center>
> <!-- 定义 -->
> <span id="xxx">xxx</span>
> <!-- 使用 -->
> <a href='#xxx'>跳转到xxx</a>
> ---
### 表格
| Syntax | Description |
| ----------- | ----------- |
| Header | Title |
| Paragraph | Text |
---
### 脚注
Here's a simple footnote,[^1] and here's a longer one.[^bignote]
[^1]: This is the first footnote.
[^bignote]: Here's one with multiple paragraphs and code.
Indent paragraphs to include them in the footnote.
`{ my code }`
Add as many paragraphs as you like.
## markdown工具
### vscode
标签:学习,列表,语法,mardown,引用,https,空格,链接,###
From: https://www.cnblogs.com/micro-universe/p/18064889