<img sizes="auto" loading="lazy">
sizes="auto" は loading="lazy" の画像で、ブラウザがレイアウト後の実際の表示サイズから sizes 値を自動的に決定します。
概要
sizes="auto" は loading="lazy" の画像で、ブラウザがレイアウト後の実際の表示サイズから sizes 値を自動的に決定します。
対応ブラウザ
デスクトップ
Chrome 126+
Edge 126+
Safari 未対応
Firefox 未対応
モバイル
Chrome Android 126+
Safari iOS 未対応
Firefox Android 未対応
基本構文
HTML
<img src="photo.jpg"
srcset="photo-400.jpg 400w, photo-800.jpg 800w"
sizes="auto"
loading="lazy"
alt="自動サイズ計算の画像"> 実務での使いどころ
-
<img sizes="auto" loading="lazy"> の活用
sizes=auto。遅延読み込み画像のsizes属性を自動計算する機能。
注意点
- 一部のブラウザでのみ対応。使用前にブラウザサポートを確認すること。
アクセシビリティ
- スクリーンリーダーでの読み上げを確認すること。