HTML
srcset 属性でピクセル密度ごとに分ける
普通のディスプレイの場合
Mac の Retina ディスプレイ
や 4K、スマホなどの場合
高解像度スマホなど
解決 1
HTML
sizes 属性で画面サイズに応じて分ける
解決 2
ブラウザの画面サイズに応じて、表示する画像を
振り分けられる。シンプルな記法のわりに難しい
挙動をするので最適化するのは厳しい印象。
正直、普段使いする必要はないと思う。
HTML
picture タグで画像を出し分ける
解決
選択肢になる画像を source で定義する。
Media query を使って使用する条件を設定
スマホではここで
改行したい