××××

🖼️ 图片语法示例

📂纸鸢博客配置/文档类说明
💬

纸鸢博客支持的图片语法完整示例指南

📅发布于2026-04-03
⏱️阅读时间14 分钟
📝4100 字
📁分类Markdown
🏷️标签
Markdown图片语法示例指南

🖼️ 图片语法示例

本文档详细介绍纸鸢博客中支持的所有图片语法特性,包含完整的语法示例和效果展示

💡 提示:本文档中的所有语法示例均已在纸鸢博客中测试通过,可直接复制使用


🎯 基础图片语法

1️⃣ 简单图片

语法

![alt文本](/assets/shiroki.jpg)

效果alt文本


2️⃣ 带标题的图片

语法

![alt文本](/assets/zhiyuan/gura.avif "图片标题")

效果alt文本


3️⃣ 使用相对路径

语法

![本地图片](../assets/images/shiroki.png)
![同级目录](./image.png)

效果说明

  • ../ 表示上级目录
  • ./ 表示当前目录
  • 建议使用相对路径引用项目内的图片

4️⃣ 使用绝对路径

语法

![绝对路径图片](/assets/images/shiroki.png)
![完整URL](https://mu.baimu.live/img/acg/shiroki01.jpg)

效果说明

  • / 开头的路径表示从网站根目录开始
  • 也可以使用完整的 HTTP/HTTPS URL

🎨 图片与链接结合

5️⃣ 图片链接(点击跳转)

语法

[![图片描述](/assets/zhiyuan/gura.avif)](https://gl.baimu.live)

效果图片描述

点击图片将跳转到链接地址


6️⃣ 带标题的图片链接

语法

[![图片描述](/assets/zhiyuan/gura.avif "悬停标题")](https://gl.baimu.live "链接标题")

效果图片描述


📋 文档封面图

7️⃣ Frontmatter 中的封面设置

语法

---
title: 文档标题
description: 文档描述
date: 2026-04-03
tags: 标签1、标签2
cover: /assets/shiroki.jpg
url: /custom-path
---

说明

  • cover 字段用于设置文档的封面图片
  • 封面图片会显示在文档列表和文档头部
  • 建议使用 16:9 比例,宽度 800px 以上

🌟 图片最佳实践

8️⃣ 图片格式建议

格式 适用场景 优点
AVIF 照片、复杂图像 压缩率高,质量好
WebP 通用场景 兼容性好,体积小
PNG 图标、透明背景 无损压缩,支持透明
JPG/JPEG 照片 兼容性好,体积小
SVG 图标、Logo 矢量,无限缩放
GIF 简单动画 支持动画

9️⃣ 图片尺寸建议

| 用途 | 建议尺寸 | 说明 |
| :--- | :--- | :--- |
| 文档封面 | 1200 x 675 (16:9) | 高清显示 |
| 文章配图 | 800 x 450 (16:9) | 适中大小 |
| 图标/Logo | 64 x 64 或 128 x 128 | 正方形 |
| 全屏背景 | 1920 x 1080 | 高清背景 |

🔟 图片路径组织

建议的项目图片目录结构:

public/
├── assets/
│   ├── images/          # 通用图片
│   ├── covers/          # 封面图片
│   ├── icons/           # 图标
│   └── avatars/         # 头像
└── shiroki/             # 自定义图片分类

💡 图片使用技巧

1️⃣ 使用合适的 alt 文本

<!-- 好的示例 - 描述性 alt 文本 -->
![纸鸢博客界面截图](/assets/screenshot.png)

<!-- 不好的示例 - 无意义的 alt 文本 -->
![image](/assets/screenshot.png)
![](/assets/screenshot.png)

2️⃣ 优化图片加载

  • 使用现代格式(AVIF、WebP)减少文件大小
  • 为重要图片设置合适的尺寸
  • 考虑使用懒加载提升页面性能

🚀 图片懒加载

1️⃣ 懒加载效果说明

纸鸢博客已内置图片懒加载功能,无需额外配置

特性

  • 自动懒加载:图片进入视口时才加载
  • 🫥 模糊占位:加载前显示模糊占位效果
  • 🎭 平滑过渡:从模糊到清晰的渐变动画
  • 📱 骨架屏:加载中的闪光动画效果

效果展示

向下滚动查看懒加载效果,图片会在进入视口时自动加载:

懒加载示例图片1

懒加载示例图片2

💡 提示:懒加载会自动应用于文档中的所有图片,提升页面加载性能和用户体验

2️⃣ 懒加载状态展示

以下是一个一直在懒加载状态的示例,用于展示加载中的动画效果:

效果(始终保持加载中状态):

懒加载状态示例

🎨 观察要点

  • 图片显示为模糊的占位符状态
  • 背景有闪光动画(shimmer 效果)
  • 模拟了图片加载中的真实体验

3️⃣ 图片加载失败示例

以下是一个图片加载失败的示例,展示加载失败时的动画效果:

效果(模拟加载失败的图片):

加载失败的图片

🎨 失败状态说明

  • 原图片隐藏(透明且不可见)
  • 保留动画效果(方块跳跃动画)
  • 添加淡红色背景和红色虚线边框提示失败
  • 读者知道图片加载失败,但仍有视觉反馈

3️⃣ 图片与文字排版

这是一段文字,后面跟着一张图片:

![示例图片](/assets/zhiyuan/gura.avif)

图片下方的继续文字...

4️⃣ 引用中的图片

> 这是一段引用
> 
> ![引用中的图片](/assets/zhiyuan/gura.avif)
> 
> 引用继续...

效果

这是一段引用

引用中的图片示例

引用继续…


📝 示例文档模板

---
title: 文档标题
description: 文档描述
date: 2026-04-03
tags: 标签1、标签2
cover: /assets/shiroki.jpg
url: /custom-path
---

# 文档标题

## 图片展示

![描述文字](/assets/zhiyuan/gura.avif "可选标题")

## 带链接的图片

[![描述](/assets/zhiyuan/gura.avif)](https://gl.baimu.live)

🕊️ 白木 原创开发 🔗 gl.baimu.live