<picture>


Misol

<picture> tegidan foydalanish:

<picture>   <source media="(min-width:650px)" srcset="img_pink_flowers.jpg">   <source media="(min-width:465px)" srcset="img_white_flower.jpg">   <img src="img_orange_flowers.jpg" alt="Flowers" style="width:auto;"> </picture>
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

<picture> tegi veb-dasturchilarga rasm resurslarini belgilashda ko‘proq moslashuvchanlik beradi.

<picture> elementining eng keng tarqalgan qo‘llanilishi — moslashuvchan dizaynlarda badiiy yo‘naltirish (art direction). Viewport kengligiga qarab kattalashtiriladigan yoki kichiklashtiriladigan bitta rasm o‘rniga brauzer viewport’ini yaxshiroq to‘ldiradigan bir nechta rasm tayyorlash mumkin.

<picture> elementi ikki xil tegni o‘z ichiga oladi: bir yoki bir nechta <source> tegi va bitta <img> tegi.

Brauzer media so‘rovi joriy viewport kengligiga mos keladigan birinchi <source> elementini qidiradi va keyin tegishli rasmni (srcset atributida ko‘rsatilgan) ko‘rsatadi. Hech bir source tegi mos kelmasa, zaxira variant sifatida <img> elementi <picture> elementining oxirgi bolasi bo‘lishi shart.

Maslahat: <picture> elementi <video> va <audio> ga "o‘xshab" ishlaydi. Siz turli manbalarni sozlaysiz va afzalliklarga mos keladigan birinchi manba ishlatiladi.


Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi raqamlar elementni to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

Element
<picture> 38.0 13.0 38.0 9.1 25.0

Global atributlar

<picture> tegi HTML’dagi global atributlarni ham qo‘llab-quvvatlaydi.


Hodisa atributlari

<picture> tegi HTML’dagi hodisa atributlarini ham qo‘llab-quvvatlaydi.



Tegishli sahifalar

HTML darsligi: HTML <picture> elementi

CSS darsligi: CSS moslashuvchan dizayn — rasmlar


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!