HTML <bron> -tag


Voorbeeld

Een audiospeler met twee bronbestanden. De browser kiest de eerste <bron> die het ondersteunt:

<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>

Meer "Probeer het zelf" voorbeelden hieronder.


Definitie en gebruik

De <source>tag wordt gebruikt om meerdere mediabronnen voor media-elementen op te geven, zoals <video> , <audio> en <picture> .

Met de <source>tag kunt u alternatieve video-/audio-/afbeeldingsbestanden specificeren waaruit de browser kan kiezen, op basis van browserondersteuning of viewport-breedte. De browser kiest de eerste <source> die het ondersteunt.


Browserondersteuning

De getallen in de tabel geven de eerste browserversie aan die het element volledig ondersteunt.

Element
<source> 4.0 9.0 3.5 4.0 10.5

attributen

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


Algemene kenmerken

De <source>tag ondersteunt ook de Global Attributes in HTML .


Gebeurteniskenmerken

De <source>tag ondersteunt ook de Event Attributes in HTML .


Meer voorbeelden

Voorbeeld

Gebruik <source> binnen <video> om een ​​video af te spelen:

<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>

Voorbeeld

Gebruik <source> binnen <picture> om verschillende afbeeldingen te definiëren op basis van de viewport-breedte:

<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>

Gerelateerde pagina's

HTML-zelfstudie: HTML-video

HTML-zelfstudie: HTML-audio

HTML DOM-referentie: Bronobject


Standaard CSS-instellingen

Geen.