kood.hu

HTML reszponzív képek

img, picture srcset

Az HTML reszponzív képek olyan képek, amelyek megfelelően méreteződnek a képernyő méretéhez. Így biztosíthatjuk, hogy a képek megfelelően jelenjenek meg a különböző eszközökön.

Az HTML reszponzív képek létrehozásához az img elemet használjuk. Az img elemhez hozzáadhatjuk a src attribútumot, amely megadja a kép útvonalát, valamint a srcset attribútumot, amely több különböző méretű kép útvonalát adhatja meg. Például:

<img src="image.jpg" srcset="image-small.jpg 400w, image-medium.jpg 800w, image-large.jpg 1200w" alt="Kép leírása">

Ebben az esetben az img elem megadja a kép útvonalát, valamint három különböző méretű kép útvonalát is. A srcset attribútumban megadott szélességek megadják, hogy milyen képernyőméretnél milyen képet használjunk.

Az HTML reszponzív képek létrehozásakor fontos megjegyezni, hogy a képek ne legyenek túl nagyok, mert ez lassíthatja az oldal betöltési sebességét. Így érdemes olyan képeket használni, amelyeknek a mérete megfelelő az adott képernyőméretnek.

Az HTML reszponzív képek létrehozásához további attribútumokat is használhatunk, például a sizes attribútumot, amely megadja, hogy milyen méretű képet használjunk adott képernyőméretnél. Például:

<img src="image.jpg" srcset="image-small.jpg 400w, image-medium.jpg 800w, image-large.jpg 1200w" sizes="(max-width: 400px) 400px, (max-width: 800px) 800px, 1200px" alt="Kép leírása">

Ebben az esetben az img elem megadja a kép útvonalát, valamint három különböző méretű kép útvonalát is. A sizes attribútumban megadott értékek megadják, hogy milyen képet használjunk adott képernyőméretnél.

Az HTML reszponzív képek létrehozásával biztosíthatjuk, hogy a képek megfelelően jelenjenek meg a különböző eszközökön, és ne legyenek túl nagyok, ami lassíthatja az oldal betöltési sebességét.

Más lehetőségek is léteznek az HTML reszponzív képek létrehozására, például a picture elem használata. A picture elem több source elemet tartalmaz, amelyek különböző méretű képeket adhatnak meg, és egy img elemet, amely a kép útvonalát adja meg. Például:

<picture>
  <source srcset="image-small.jpg" media="(max-width: 400px)">
  <source srcset="image-medium.jpg" media="(max-width: 800px)">
  <source srcset="image-large.jpg">
  <img src="image.jpg" alt="Kép leírása">
</picture>

Ebben az esetben a picture elem három különböző méretű képet ad meg, és a img elem a kép útvonalát. A source elemekben megadott értékek megadják, hogy milyen képet használjunk adott képernyőméretnél.

Megosztás:

További témák

.edu

oktatási intézmények (education)

.gov

amerikai kormányzati oldalak (government)

.travel

utazással kapcsolatos tevékenységet folytató cégeknek