微尘印记

Markdown 与 Shortcode 演示

Markdown 与 Shortcode 演示

Markdown 与 Shortcode 演示

这是一份当前站点样式的示范页,集中展示常见的 Markdown 语法、代码块、提示块,以及常用 shortcode 组件。后续如果你想确认某个排版是否还在生效,先看这页就够了。

文本样式

这里有 加粗文本斜体文本删除线高亮文本,也有内联代码 const site = "weichen.ink"

你也可以在同一段里混合使用,比如 重点提醒补充说明,或者在句子里插入一个内部链接 关于页 与一个外部链接 Astro

列表与任务

  • 这是一个无序列表
  • 第二项里包含 inline code
  • 第三项里有一个 分类页
  1. 这是一个有序列表
  2. 第二步可以写得更长一点,用来观察换行和缩进
  3. 第三步适合放总结
  • 已完成的事项
  • 待处理的事项
  • 可以继续补充说明

引用与 Callout

这是普通引用块。它会保留引用样式、边框和引号装饰,适合摘录、感想或单独引用一段话。

✏️
Note

这是一个note callout,适合放补充说明、背景信息或阅读提示。

ℹ️
Info

这是一个info callout,适合放步骤前的上下文说明。

⚠️
Warning

这是一个warning callout,适合标记风险、限制条件和常见误区。

代码展示

正文里的内联代码更适合放命令、变量名和短代码,比如 pnpm buildsite.config.tsshowComments: false

type Column = {
  title: string;
  count: number;
};

const columns: Column[] = [
  { title: "微尘周刊", count: 9 },
  { title: "Obsidian", count: 17 },
  { title: "省钱小妙招", count: 6 },
];

export function getTopColumn(items: Column[]) {
  return items.sort((a, b) => b.count - a.count)[0];
}
npm install
npm run dev
npm run build

表格

模块用途适合场景
::media单图排版教程插图、首页头像
:::gallery多图展示截图集合、作品集
::bookmark链接卡片外部资源推荐
::youtube视频嵌入教程视频、演讲

折叠组件

点击展开更多说明

折叠组件适合放补充阅读、次要说明或长段落备注。

  • 可以包含列表
  • 也可以包含 加粗斜体代码
  • 展开后仍然保持正常的 Markdown 排版

分栏布局

左栏

这类分栏适合放并列信息,比如两个方案、两个优缺点,或者左右对照的说明内容。

右栏

在窄屏下它会自动堆叠,所以内容最好仍然保持自然阅读,不要强依赖桌面端并排结构。

按钮

了解我 查看文章 浏览分类

Media 单图排版

右侧圆形头像

微尘头像

::media 适合把图片插进正文流里,而不是单独占满一整行。像首页开场、作者头像、栏目形象图这种偏轻量的视觉元素,用圆形靠右的形式会更自然。

它不会吞掉正文内容,你只需要先插入图片,再继续写段落。桌面端会形成图文并排感,移动端则会自动退化成普通居中图。

右侧教程截图

设置界面截图
右图左文适合配合步骤说明

这种形式尤其适合教程。你可以把一张界面截图缩小后靠右放置,左边继续写步骤说明,这样页面节奏会比“每张图都占满一整屏”更紧凑。

如果下面紧接着进入新章节、列表或代码块,布局也会自动清掉浮动,不会把后面的模块卡在图片旁边。

左侧教程截图

左侧教程截图示例
左图右文也适合连续讲步骤

左侧版本适合用来打破单一节奏。对于一篇较长的教程,交替使用 align="left"align="right",会比所有插图都固定在同一侧更耐看。

普通居中图

分类视觉图示例
居中图更适合完整示意图和封面型图片

不是所有图片都适合环绕。像流程总览图、分类视觉图、封面图,居中展示通常更稳定,也更符合读者对“大图”的阅读预期。

智能排版

宽版相册

Bento 拼贴

链接与视频

Bookmark

Astro
Astro builds fast content sites, powerful web applications, dynamic server APIs, and everything in-between.
Astro
Astro
GitHub - remarkjs/remark-directive: remark plugin to support directives
remark plugin to support directives. Contribute to remarkjs/remark-directive development by creating an account on GitHub.
GitHub
GitHub - remarkjs/remark-directive: remark plugin to support directives
微尘印记
微尘印记
微尘印记

YouTube

Me at the zoo - YouTube 第一个视频
Me at the zoo - YouTube 第一个视频在 YouTube 上观看

卡片组件

纵向卡片

横向卡片

结尾说明

如果后续你又新增了 shortcode、调整了代码块样式,或者重新设计了 callout / 图片规则,这页就应该同步更新。它现在的职责不是“炫技”,而是作为整站 Markdown 与组件排版的基准样板。

    输入关键词开始搜索