Bredd- och densitetsbeskrivare
Förståelse av bredd (w) och densitet (x) beskrivningar i srcset. Använd exempel och använd Markdown.
srcsetär ett HTML-attribut som tillåter utvecklare att tillhandahålla flera bildkällor med olika upplösningar eller pixeldensiteter, och låta webbläsaren välja lämplig bild baserat på enhetens visningsegenskaper.srcset-attributet använder en kombination avURLochwellerxbeskrivare för att specificera bilderna.
Bredd (w) Beskrivare
w-beskrivaren används för att specificera bredden på en bild i pixlar. Den används när vi vill förse webbläsaren med bildens dimensioner så att den kan välja lämplig bild för tillgängligt skärmutrymme.
Syntaxen för att använda
w-beskrivaren isrcsetär följande:
<img src="small.jpg"
srcset="small.jpg 500w,
medium.jpg 1000w,
large.jpg 2000w"
alt="Exempelbild">
I exemplet ovan har vi försett webbläsaren med tre bilder och deras motsvarande bredder i pixlar. Webbläsaren kommer att välja den bild som har den närmaste bredden till det tillgängliga skärmutrymmet.
Densitet (x) Beskrivare
x-beskrivaren används för att specificera pixeldensiteten för en bild, vilket är förhållandet mellan fysiska pixlar och CSS-pixlar. Det används när vi vill förse webbläsaren med olika versioner av samma bild med olika pixeldensiteter.
Syntaxen för att använda
x-beskrivaren isrcsetär följande:
<img src="small.jpg"
srcset="small.jpg 1x,
medium.jpg 2x,
large.jpg 3x"
alt="Exempelbild">
I exemplet ovan har vi försett webbläsaren med tre bilder och deras motsvarande pixeldensiteter. Webbläsaren kommer att välja den bild som har den närmaste pixeldensiteten till enhetens skärm.
Observera att
wochxbeskrivarna kan användas tillsammans i sammasrcset-attribut för att ge webbläsaren fler alternativ att välja mellan.