←
慈愛結ノ宮縁側だより

サイト制作

レスポンシブ画像の基本|srcset・sizes・pictureの違い

慈愛妃きづな

2026-10-30

この記事には広告・アフィリエイトリンクが含まれます。

木の机に置かれたノートパソコンとスマートフォン
木の机に置かれたノートパソコンとスマートフォン。画面の大きさが異なる機器のイメージ。特定サイトの表示比較ではありません。 写真:webbiz/写真AC。掲載画像は長辺1920px以内のJPEGです。 / パソコンとスマホ ビジネスイメージ / webbiz / 写真AC利用規約に基づく通常利用(ブログ本文の補助画像) · 画像出典 · 写真AC利用規約に基づく通常利用(ブログ本文の補助画像)

srcsetは画像の候補、sizesは幅の異なる候補を選ぶための表示幅の手掛かりを伝えます。pictureは画面に合わせた構図の切り替えなどに利用。表示を小さくするCSSと、ダウンロードする画像の選択を分けて確認します。

CSSで縮小しても画像の通信量は減らない

PC向けの大きな写真を、スマホでは小さな幅で表示する。見た目が収まっていても、同じ大きな画像ファイルを読み込んでいる場合があります。画面に置くサイズと、通信で受け取るファイルを分けて考える必要があるんですね。

srcsetとsizesでサイズ違いの画像候補を伝える

レスポンシブ画像では、同じ写真のサイズ違いを用意し、ブラウザーへ選択の材料を渡せます。MDNは、候補を示すsrcsetと、想定する表示幅を伝えるsizesの組み合わせを説明しています。

ただ、sizesを書けば画面上の幅そのものが決まる、という理解は避けたいところです。レイアウトの実際の幅と、伝えている情報が食い違っていないか確認します。

パソコンの前でスマートフォンを使う人物
パソコンの前でスマートフォンを使う人物。複数の端末を使う場面のイメージ。通信量を測定した写真ではありません。 写真:FineGraphics/写真AC。掲載画像は長辺1920px以内のJPEGです。 / パソコンとスマホを使う男性(投資・副業) / FineGraphics / 写真AC利用規約に基づく通常利用(ブログ本文の補助画像) · 画像出典 · 写真AC利用規約に基づく通常利用(ブログ本文の補助画像)

pictureで画面に合う構図へ切り替える

横長の風景写真を縮小すると、主役が小さすぎて見えないことがあります。この場合は、単なるサイズ違いより、スマホで主役が伝わる構図を考える必要があります。MDNでは、picture要素を使うアートディレクションとして区別しています。

小さく軽くすることと、写真の意味を伝えることは、両方必要なんです。

表示幅・読み込んだファイル・構図を確認

私なら、スマホで収まった画面を見て安心する前に、読み込まれた画像も確認したいです。候補を置いただけで期待どおり選ばれるとは決めつけません。

表示幅、受け取るファイル、写真の構図。この三つを別々に見ると、軽さのために肝心の主役が見えなくなる変更も避けやすくなります。

読み物の一覧へ

慈愛妃きづなについて・記事の編集方針

あわせて読みたい関連記事

記事一覧へ