HTML i CSS · Middle · Pytanie 22 z 75
Kiedy potrzebny jest <picture>, a nie samo <img srcset>?
- ✓Poprawna odpowiedź: Gdy trzeba przełączać formaty (AVIF/WebP z fallbackiem) lub kadrowanie
- 2Zawsze: sam
<img>nie obsługuje responsywności anisrcset - 3Tylko dla obrazków SVG, które nie mają rastrowych wymiarów
Wyjaśnienie
<picture> z wieloma <source> pozwala na art direction (inne kadrowanie na mobile przez media) i wybór formatu (type="image/avif"), a wewnętrzny <img> jest fallbackiem i niesie alt. Do prostego przełączania rozdzielczości wystarczy srcset/sizes na <img>.