492 字
2 分钟
标题与文件名
通过在代码块元数据中添加 title="..." 属性,可以为代码块生成带有文件类型图标的窗口顶栏与文件名标识。
语法格式
在代码围栏首行指定 title:
```json title="package.json"{ "name": "shirone", "version": "1.0.0"}```渲染效果:
{ "name": "shirone", "version": "1.0.0"}顶栏左端会根据扩展名渲染对应的文件类型图标,.json、.ts、.md、.astro 各有不同标识。
用标题描述操作步骤
标题不必是文件名,也可以是一句操作说明:
```bash title="终端操作命令"pnpm installpnpm dev```渲染效果:
pnpm installpnpm dev在文章中的实际用法
一次完整的配置说明通常会连续出现多个带文件名的代码块,读者据此就能判断每个片段应该写到哪个文件里:
先在站点配置中填写域名:
```yaml title="config/site.yaml"site: https://www.example.com/title: 我的博客```
再在导航栏配置中加入菜单项:
```yaml title="config/nav-bar.yaml"items: - name: 首页 url: / icon: material-symbols:home-rounded```
最后执行构建:
```bash title="本地预览"pnpm content:syncpnpm dev```渲染效果:
site: https://www.example.com/title: 我的博客items: - name: 首页 url: / icon: material-symbols:home-roundedpnpm content:syncpnpm dev视觉与特性
- 顶栏左侧自动渲染操作系统风格的窗口控制按钮与文件扩展名专用图标。
- 顶栏右侧自动放置快速复制代码按钮与折叠控制入口。
- 文件名标签清晰明确,避免读者混淆代码存放路径。
| 元数据写法 | 顶栏显示 | 适用场景 |
|---|---|---|
title="package.json" | 文件图标 + 文件名 | 真实存在的文件 |
title="终端操作命令" | 纯文本标题 | 命令与临时片段 |
不写 title | 仅显示复制按钮 | 无需标注来源的短片段 |
Markdown 语法
已完结分享文章
生成精美分享图或复制链接,与更多人分享本文。
继续阅读
换条路线
从其他文章中稳定抽取
最后更新于 ,距今已过 9 天
部分内容可能已过时
评论