XHTML5.NL

<source>-element (X)HTML

  • HTML 5+
  • XHTML 5+
  • IE 9.0+
  • Chrome 3.0+
  • Firefox 3.5+
  • Safari 3.1+
  • Opera 10.5+

Het <source>-element definieert een bronbestand voor een <audio>-element of een <video>-element. Meerdere van deze <source>-elementen kunnen aan het begin van de inhoud van het media-element worden opgenomen om de media in diverse formaten beschikbaar te stellen.

  • <source … />
  • HTML 5+
  • XHTML 5+
  • IE niet
  • Chrome 3.0+
  • Firefox niet
  • Safari 3.1+
  • Opera 10.5+

media-attribuut

Het media-attribuut specificeert voor welke media-apparaten het bronbestand bedoeld is. Dit attribuut werkt hetzelfde als het gelijknamige attribuut van koppelingen.

  • <source media="…" … />
  • HTML 5+
  • XHTML 5+
  • IE 9.0+
  • Chrome 3.0+
  • Firefox 3.5+
  • Safari 3.1+
  • Opera 10.5+

src-attribuut

Het src-attribuut specificeert de locatie van het bronbestand. De waarde heeft de vorm van een koppeling.

Dit attribuut is verplicht.

  • <source src="…" … />
  • HTML 5+
  • XHTML 5+
  • IE 9.0+
  • Chrome 3.0+
  • Firefox 3.5+
  • Safari 3.1+
  • Opera 10.5+

type-attribuut

Het type-attribuut kan gebruikt worden om het MIME-type van het bronbestand te vermelden. De browser kan aan de hand hiervan vaststellen of dit bronbestand wel of niet ondersteund wordt.

Enkele voorbeelden zijn:

Voor sommige formaten is het mogelijk met de codecs-MIME-parameter extra informatie toe te voegen.

  • <source type="…" … />