Das Tag <source> bestimmt einige multimediale Dateien in verschiedenen Formaten wie Audio und Video. Es ist für die Eigenschaft Cross-Browser notwendig: Der Browser kann aus zugänglichen Varianten das Format, das er unterstützt und ohne Probleme Audio- oder Videodateien abspielt, wählen.

In einem Dokument kann das Element <source> mehrmals für die Eingabe von alternativen Audio- und Videodateinen und die Eingabe von einigen Formaten verwendet werden.

Wenn das Tag <source> in den Tags <audio> oder <video> eingeschlossen ist, muss das Element vor dem Tag <track> und nach den multimedialen Dateien platziert weden. Im Element <picture> muss es vor dem Tag <img> platziert werden.

Syntax

Das Tag <source> wird ungepaart verwendet, kein Endtag ist notwendig.

Beispiel

<!DOCTYPE html>
<html>
  <head>
    <title>Der Titel des Dokuments</title>
  </head>
  <body>
    <picture>
      <source media="(min-width: 650px)" alt="img_1" srcset="/uploads/media/news_gallery/0001/01/thumb_348_news_gallery_list.jpeg">
      <source media="(min-width: 430px)" alt="img_2" srcset="/uploads/media/news_gallery/0001/01/thumb_316_news_gallery_list.jpeg">
      <img src="/uploads/media/news_gallery/0001/01/thumb_366_news_gallery_list.jpeg" alt="img" style="width:auto;">
    </picture>
    <p>Lorem Ipsum ist ein reiner Blindtext der Druck- und Satzindustrie. Lorem Ipsum ist der Standard-Dummy-Text der Branche seit den 1500er Jahren, als ein unbekannter Drucker eine Kombüse vom Typ nahm und sie zu einem Musterbuch verarbeitete. Sie hat nicht nur fünf Jahrhunderte überlebt, sondern auch den Sprung in den elektronischen Satz, der im Wesentlichen unverändert geblieben ist.</p>
  </body>
</html>

Beispiel

<!DOCTYPE html>
<html>
  <head>
    <title>Der Titel des Dokuments</title>
    <style>
      video {
      width: 300px; 
      height: 220px;
      border: 1px solid #666;
      }
    </style>
  </head>
  <body>
    <video controls>
      <source src=”http://techslides.com/demos/sample-videos/small.ogv” type=video/ogg>
      <source src="/build/videos/arcnet.io(7-sec).mp4" type=video/mp4>
    </video>
    <p>Information über Video</p>
  </body>
</html>

Attribute

Attribut Wert Beschreibung
media media_query Es bezeichnet, dass die Datei für bestimmte Geräte angepasst ist.
sizes Es bezeichnet die erlaubte relative Größe der Quelle.
Eingefügt in HTML5.
src URL Es bezeichnet die URL-Adresse der Mediadatei.
srcset URL Es bestimmt die Bilder, die in verschiedenen Situationen (für verschiede Geräte) verwendet werden.
Eingefügt in HTML5.
type Wert für Video: video/ogg video/mp4 video/webm
Wert für Audio: audio/ogg audio/mpeg
Es bestimmt den MIME-Typ der Mediaquelle.

Das Tag <source> unterschtützt Globale Attribute und Globale Eventhandler.

Browser-Support

chrome firefox safari opera
4+ 3.5+ 4+ 10.5+

Übe dein Wissen

Was ist die Funktion des HTML-Tags <source>?
Finden Sie das nützlich?