img
element srcset, sizes
attributes
將一幅大尺寸的圖轉成數個降低尺寸的圖,由瀏覽器依照不同大小的 viewport 決定取用更適合的尺寸的圖。
sizes
判斷寬度可借用 css 單位 vw
,簡化很多。 vw
👉 viewport width ; 100v
表示 100% viewport ,當然可以是 90vw, 75vw
,… 。
另可參閱 <picture>
對於 responsive image 的使用與處理概念。