HTML <source> etiketi
Tanım ve Kullanım
<source>
etiketleri, medya öğeleri (örneğin <video>,<audio> ve <picture>)birden fazla medya kaynağını belirtmek için kullanılır.
<source>
Etiket, yedek video/音频/图像 dosyalarını belirtmenize izin verir, tarayıcı, desteklediği ilk dosyayı seçer <source>
.
Ayrıca bakınız:
HTML Eğitimleri:HTML Video
HTML Eğitimleri:HTML Ses
HTML DOM Referans Kılavuzu:Source nesnesi
Örnek
Örnek 1
Bu, iki audio dosyasına sahip bir audio oynatıcıdır. Tarayıcı, desteklediği ilk dosyayı seçer <source>
:
<audio controls> <source src="song.ogg" type="audio/ogg"> <source src="song.mp3" type="audio/mpeg"> Tarayıcınız audio etiketi desteklemiyor. </audio>
Örnek 2
<video> içinde kullanılır <source>
Video oynatın:
<video width="640" height="400" controls> <source src="shanghai.mp4" type="video/mp4"> <source src="shanghai.ogg" type="video/ogg"> Tarayıcınız video etiketi desteklemiyor. </video>
Örnek 3
<picture> içinde kullanılır <source>
Görüntü genişliğini gözüken genişliğe göre farklı görseller tanımlamak için kullanılır:
<picture> <source media="(min-width:650px)" srcset="flowers-1.jpg"> <source media="(min-width:465px)" srcset="flowers-2.jpg"> <img src="flowers-3.jpg" alt="Flowers" style="width:auto;"> </picture>
Özellik
Özellik | Değer | Açıklama |
---|---|---|
media | Medya sorgusu | Herhangi geçerli bir medya sorgusunu kabul eder, genellikle CSS'de tanımlanır. |
sizes | Farklı sayfa düzenleri için görsel boyutlarını belirtmek için kullanılır. | |
src | URL |
Medya dosyasının URL'sini belirlemek için kullanılır. Audio ve video için <source> kullanıldığında bu özellik zorunludur. |
srcset | URL |
Farklı durumlarda kullanılacak görsellerin URL'lerini belirlemek için kullanılır. <source> <picture> kullanıldığında bu özellik zorunludur. |
type | MIME Türü | Kaynağın MIME türünü tanımlar. |
Genel Özellikler
<source>
Bu etiketler ayrıca HTML'deki Genel Özellikler.
Olay Özellikleri
<source>
Bu etiketler ayrıca HTML'deki Olay Özellikleri.
Öntanımlı CSS Ayarları
Yok.
Tarayıcı Desteği
Tablodaki numaralar, bu özelliği tam olarak destekleyen ilk tarayıcı sürümünü belirtir.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.5 | 4.0 | 10.5 |