Skip to content

HTML 图片与多媒体

网页里最重的资源往往不是脚本而是图片与音视频——它们直接决定首屏多快出来、用户花多少流量、布局会不会在加载途中「跳一下」。本叶讲透 <img> 怎样写才不抖动、srcset / sizes / <picture> 怎样让浏览器自动挑对图、<audio> / <video> 的自动播放与字幕规则,以及 <iframe> 嵌入第三方内容时如何用 sandbox / allow 把风险关进笼子。

概述

  • 它管什么:把图像(位图 / 矢量)、音频、视频、外部页面嵌进文档,并让每一份资源在不同屏幕尺寸、不同分辨率、不同网络下都用「最合适的那一份」。
  • 为什么值得认真学:媒体是页面的流量与性能大头。<img> 漏写 width / height 会引发布局抖动(CLS),srcset 写错会白下大图,<iframe> 不加 sandbox 会把整页安全敞开——这些坑大多不报错,只在真机和慢网下才暴露。
  • 现代化关注点loading="lazy"(原生懒加载,Baseline 广泛可用)、decoding="async"fetchpriority(新近可用)、AVIF / WebP 格式回退、<picture> 的 art direction,以及 <iframe sandbox> / allow(权限策略)的最小授权原则。

本叶地图

文档地址

幻灯片地址

HTML 图片与多媒体

测试题

HTML 图片与多媒体 测试题