容易忘记的写法

链接页面

md
<!-- 链接到其他页面 -->
[Getting Started](./getting-started)
[Getting Started](../guide/getting-started)
[Getting Started](../guide/getting-started#heading)

<!-- 连接到非VitePress 页面(src 目录下其他html页面) -->
[Link to pure.html](/pure.html){target="\_self"}

<!-- 链接到外部页面 -->
[Getting Started](https://vitepress.vuejs.org/guide/getting-started.html)

使用图标

图标集合网站 icones.js.org

html
<i-carbon-accessibility/>
// 自定义图标
<i-custom-aaa/>

details container 可折叠内容

折叠标题

可以直接写组件

代码高亮

md
[!code highlight]
[!code focus]
[!code --]
[!code ++]
[!code warning]
[!code error]

像写 vue 一样写 markdown

md
<script setup>
import { ref } from 'vue'
import CustomComponent from '../../components/CustomComponent.vue'

const count = ref(0)
</script>

## Markdown Content

# 我是一个带着组件的标题 <Tag/>

<CustomComponent />

The count is: {{ count }}

<button :class="$style.button" @click="count++">Increment</button>

<style module>
.button {
  color: red;
  font-weight: bold;
}
</style>

给标题添加组件,或更换锚点
爱在西元前

md
## 给标题添加组件,或更换锚点 <NTag> 爱在西元前 </NTag>  {#my-anchor}