HTML Eğitimi

HTML ANA SAYFA HTML'ye Giriş HTML Düzenleyiciler HTML Temel HTML Öğeleri HTML Özellikleri HTML Başlıkları HTML Paragrafları HTML Stilleri HTML Biçimlendirme HTML Alıntılar HTML Yorumları HTML Renkleri HTML CSS'si HTML Bağlantıları HTML Görselleri HTML Sık Kullanılan Simgesi HTML Tabloları HTML Listeleri HTML Bloğu ve Satır İçi HTML Sınıfları HTML Kimliği HTML İç Çerçeveleri HTML JavaScript'i HTML Dosya Yolları HTML Başlığı HTML Düzeni HTML Duyarlı HTML Bilgisayar Kodu HTML Semantiği HTML Stil Kılavuzu HTML Varlıkları HTML Sembolleri HTML Emojileri HTML Karakter Seti HTML URL Kodlaması HTML'ye karşı XHTML

HTML Formları

HTML Formları HTML Formu Nitelikleri HTML Form Öğeleri HTML Giriş Türleri HTML Girdi Nitelikleri HTML Giriş Formu Nitelikleri

HTML Grafikleri

HTML Kanvas HTML SVG'si

HTML Ortamı

HTML Ortamı HTML Videosu HTML Ses HTML Eklentileri HTML YouTube

HTML API'leri

HTML Coğrafi Konum HTML Sürükle/Bırak HTML Web Depolama HTML Web Çalışanları HTML ÖAM

HTML Örnekleri

HTML Örnekleri HTML Testi HTML Alıştırmaları HTML Sertifikası HTML Özeti HTML Erişilebilirliği

HTML Referansları

HTML Etiket Listesi HTML Özellikleri HTML Genel Nitelikleri HTML Tarayıcı Desteği HTML Olayları HTML Renkleri HTML Kanvas HTML Ses/Video HTML Doktipleri HTML Karakter Kümeleri HTML URL Kodlaması HTML Dil Kodları HTTP Mesajları HTTP Yöntemleri PX'den EM'ye Dönüştürücü Klavye kısayolları

HTML <resim> Öğesi


HTML <picture>öğesi, farklı cihazlar veya ekran boyutları için farklı resimler görüntülemenize olanak tanır.



HTML <resim> Öğesi

HTML <picture>öğesi, web geliştiricilerine görüntü kaynaklarını belirlemede daha fazla esneklik sağlar.

Öğe, her biri öznitelik aracılığıyla farklı görüntülere atıfta bulunan bir <picture>veya daha fazla öğe içerir . Bu şekilde tarayıcı, mevcut görünüme ve/veya cihaza en uygun görüntüyü seçebilir.<source>srcset

Her <source>öğenin, mediagörüntünün en uygun olduğu zamanı tanımlayan bir özelliği vardır.

Örnek

Farklı ekran boyutları için farklı resimler göster:

<picture>
  <source media="(min-width: 650px)" srcset="img_food.jpg">
  <source media="(min-width: 465px)" srcset="img_car.jpg">
  <img src="img_girl.jpg">
</picture>

Not:<img> Her zaman bir öğeyi, öğenin son alt öğesi olarak belirtin <picture>. Öğe , öğeyi <img>desteklemeyen tarayıcılar tarafından <picture>veya <source>etiketlerin hiçbiri eşleşmediğinde kullanılır.


Resim Öğesi ne zaman kullanılır?

<picture>Öğenin iki ana amacı vardır :

1. Bant genişliği

Küçük bir ekranınız veya cihazınız varsa, büyük bir resim dosyası yüklemeniz gerekmez. Tarayıcı, eşleşen öznitelik değerlerine sahip ilk öğeyi kullanacak <source> ve aşağıdaki öğelerden herhangi birini yok sayacaktır.

2. Format Desteği

Bazı tarayıcılar veya cihazlar tüm görüntü biçimlerini desteklemeyebilir. Öğeyi kullanarak, <picture>tüm biçimlerdeki görüntüleri ekleyebilirsiniz; tarayıcı, tanıdığı ilk biçimi kullanacak ve aşağıdaki öğelerden herhangi birini yok sayacaktır.

Örnek

Tarayıcı, tanıdığı ilk görüntü biçimini kullanır:

<picture>
  <source srcset="img_avatar.png">
  <source srcset="img_girl.jpg">
  <img src="img_beatles.gif" alt="Beatles" style="width:auto;">
</picture>

Not: Tarayıcı, eşleşen öznitelik değerlerine sahip ilk öğeyi kullanacak <source>ve aşağıdaki <source>öğeleri yok sayacaktır.


HTML Resim Etiketleri

Tag Description
<img> Defines an image
<map> Defines an image map
<area> Defines a clickable area inside an image map
<picture> Defines a container for multiple image resources

Mevcut tüm HTML etiketlerinin tam listesi için HTML Etiket Referansımızı ziyaret edin .