Multimedijski sadržaji u HTML dokumentu
4. Element
Za veću fleksibilnost prema HTML5 standardu pri ugradnji slike moguće je koristiti se elementom <picture> i tako ponuditi mrežnom pregledniku više različitih datoteka što je dobro za responzivnost i pregled na različitim uređajima. Umjesto da imamo jednu sliku koja se uvećava ili smanjuje na temelju širine zaslona, može se postaviti više slika da ljepše popune okvir za prikaz u pregledniku s obzirom na veličinu zaslona. Unutar njega uključujemo i element <img> zbog kompatibilnosti sa starijim mrežnim preglednicima te jedan ili više <source> elemenata. Podržani formati slika su .jpeg, .gif, .png, .svg.
Unutar elementa <picture> koristimo se svojstvima:
- srcset – njegova je vrijednost putanja do slike koju ugrađujemo
- media – njegova su vrijednost obilježja zaslona odabranog uređaja
- width – širina elementa
- height – visina elementa.

Svojstvom source media="(min-width:1200px)" definiramo rezoluciju slike koja je pogodna za velika računala, odnosno zaslone s rezolucijom 1200 px i više, dok svojstvom media="(min-width:768px)" definiramo da je druga slika pogodna za prikaz na srednjim uređajima (tabletima) s veličinom zaslona 768 px i više. Vrijednosti 1200 px i 768 px predstavljaju područja vidljivosti.
Preglednik pronalazi prvi <source> element te provjerava podudara li se s odgovarajućim zaslonom za prikaz. Ako odgovara, prikazuje odgovarajuću sliku navedenu unutar svojstva srcset.
Element <picture> radi na istom načelu kao <video> i <audio>, postavlja različite izvore, a učitava se prvi odgovarajući.