HTML- <source> -Tag
Beispiel
Ein Audioplayer mit zwei Quelldateien. Der Browser wählt die erste <Quelle>, die er unterstützt:
<audio controls>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
Weitere „Probieren Sie es selbst“-Beispiele weiter unten.
Definition und Verwendung
Das <source>
Tag wird verwendet, um mehrere Medienressourcen für Medienelemente wie
<video> , <audio> und <picture> anzugeben .
Mit dem <source>
Tag können Sie alternative Video-/Audio-/Bilddateien angeben, aus denen der Browser basierend auf der Browserunterstützung oder der Breite des Anzeigebereichs auswählen kann. Der Browser wählt die erste, die <source>
er unterstützt.
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browserversion an, die das Element vollständig unterstützt.
Element | |||||
---|---|---|---|---|---|
<source> | 4.0 | 9.0 | 3.5 | 4.0 | 10.5 |
Attribute
Attribute | Value | Description |
---|---|---|
media | media_query | Accepts any valid media query that would normally be defined in a CSS |
sizes | Specifies image sizes for different page layouts | |
src | URL | Required when <source> is used in <audio> and <video>. Specifies the URL of the media file |
srcset | URL | Required when <source> is used in <picture>. Specifies the URL of the image to use in different situations |
type | MIME-type | Specifies the MIME-type of the resource |
Globale Attribute
Das <source>
Tag unterstützt auch die globalen Attribute in HTML .
Ereignisattribute
Das <source>
Tag unterstützt auch die Ereignisattribute in HTML .
Mehr Beispiele
Beispiel
Verwenden Sie <source> innerhalb von <video>, um ein Video abzuspielen:
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
Beispiel
Verwenden Sie <source> innerhalb von <picture>, um verschiedene Bilder basierend auf der Breite des Ansichtsfensters zu definieren:
<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>
Verwandte Seiten
HTML-Tutorial: HTML-Video
HTML-Tutorial: HTML-Audio
HTML-DOM-Referenz: Quellobjekt
Standard-CSS-Einstellungen
Keiner.