newechoes/src/content/markdown使用教程.md
2025-03-08 18:16:42 +08:00

3.7 KiB

title date tags
markdown使用教程 2023-03-03
测试
多级目录

1.1 标题语法

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

1.2 文本格式化

1.2.1 粗体文本

**这是粗体文本**

这是粗体文本

1.2.2 斜体文本

*这是斜体文本*

这是斜体文本

1.2.3 粗斜体文本

***这是粗斜体文本***

这是粗斜体文本

1.2.4 删除线文本

~~这是删除线文本~~

这是删除线文本

1.2.5 下划线文本

<u>这是下划线文本</u>

这是下划线文本

1.3 列表

1.3.1 无序列表

- 第一项
  - 子项 1
  - 子项 2
- 第二项
- 第三项
  • 第一项
    • 子项 1
    • 子项 2
  • 第二项
  • 第三项

1.3.2 有序列表

1. 第一步
   1. 子步骤 1
   2. 子步骤 2
2. 第二步
3. 第三步
  1. 第一步
    1. 子步骤 1
    2. 子步骤 2
  2. 第二步
  3. 第三步

1.3.3 任务列表

- [x] 已完成任务
- [ ] 未完成任务
- [x] 又一个已完成任务
  • 已完成任务
  • 未完成任务
  • 又一个已完成任务

1.4 代码

1.4.1 行内代码

这是一段包含`const greeting = "Hello World";`的行内代码

这是一段包含const greeting = "Hello World";的行内代码

1.4.2 代码块

```typescript
interface User {
  id: number;
  name: string;
  email: string;
}

function greet(user: User): string {
  return `Hello, ${user.name}!`;
}
```
interface User {
  id: number;
  name: string;
  email: string;
}

function greet(user: User): string {
  return `Hello, ${user.name}!`;
}

1.5 表格

| 功能 | 基础版 | 高级版 |
|:-----|:------:|-------:|
| 文本编辑 | ✓ | ✓ |
| 实时预览 | ✗ | ✓ |
| 导出格式 | 2种 | 5种 |
功能 基础版 高级版
文本编辑
实时预览
导出格式 2种 5种

1.6 引用

> 📌 **最佳实践**
> 
> 好的文章需要有清晰的结构和流畅的表达。
> 
> 可以包含多个段落

📌 最佳实践

好的文章需要有清晰的结构和流畅的表达。

可以包含多个段落

1.7 链接和图片

1.7.1 链接

[Markdown 官方文档](https://www.markdownguide.org)
[相对路径链接](../path/to/file.md)

Markdown 官方文档 相对路径链接

1.7.2 图片

![图片描述](https://example.com/image.jpg "图片标题")

1.8 水平分割线

---
或
***
或
___

1.9 脚注

这里有一个脚注[^1],这里有另一个脚注[^2]。

[^1]: 这是第一个脚注的内容。
[^2]: 这是第二个脚注的内容。

这里有一个脚注1,这里有另一个脚注2

1.10 转义字符

\* 这不是斜体 \*
\` 这不是代码 \`
\[ 这不是链接 \]

* 这不是斜体 * ` 这不是代码 `

 这不是链接 

1.11 收纳语法

<details>
<summary>点击展开</summary>

> 这里是被收纳的内容。
> 可以包含任何 Markdown 格式的内容。
> 
> - 列表项1
> - 列表项2
> - 列表项3

</details>
点击展开

这里是被收纳的内容。 可以包含任何 Markdown 格式的内容。

  • 列表项1
  • 列表项2
  • 列表项3

  1. 这是第一个脚注的内容。 ↩︎

  2. 这是第二个脚注的内容。 ↩︎