HTML <source> mediaAttribut

HTML source 标签参考手册HTML <source>-Tag

Beispiele

Verwendung des media-Attributs:

<source src="movie.ogg" type="video/ogg" media="screen and (min-width:320px)">

Selbst ausprobieren »

Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Fast alle gängigen Browser unterstützen das media-Attribut nicht.


Definition und Verwendung

Das media-Attribut gibt den Typ der Medienressource an (für welches Medium/Gerät die Datei optimiert ist).

Der Browser verwendet dieses Attribut, um festzustellen, ob er die Datei abspielen kann. Wenn nicht, kann er beschließen, die Datei nicht herunterzuladen.

Hinweis:Dieses Attribut kann mehrere Werte annehmen.


Unterschiede zwischen HTML 4.01 und HTML5

Das <source>-Tag ist neu in HTML5.


Syntax

<source media="value">

Mögliche Operatoren

Wert Beschreibung
und Definiert einen AND-Operator.
not Definiert einen NOT-Operator.
, Definiert einen OR-Operator.

Geräte

Wert Beschreibung
all Standard. Gilt für alle Geräte.
aural Sprachsynthesizer.
braille Braille-Rückmeldegeräte.
handheld Handheld-Geräte (kleine Bildschirme, begrenzte Bandbreite).
projection Projektoren.
print Druckvorschau-Modus / gedruckte Seiten.
Bildschirm Computerbildschirme.
tty Fernschreiber und ähnliche Medien mit einem Raster aus Zeichen fester Breite.
tv Fernsehähnliche Geräte (niedrige Auflösung, eingeschränkte Scrollfähigkeit).

Wert

Wert Beschreibung
width Definiert die Breite des Zielanzeigebereichs.
Die Präfixe "min-" und "max-" können verwendet werden.
Beispiel: media="screen and (min-width:500px)"
height Definiert die Höhe des Zielanzeigebereichs.
Die Präfixe "min-" und "max-" können verwendet werden.
Beispiel: media="screen and (max-height:700px)"
device-width Definiert die Breite der Zielanzeige/des Zielpapiers.
Die Präfixe "min-" und "max-" können verwendet werden.
Beispiel: media="screen and (device-width:500px)"
device-height Definiert die Höhe der Zielanzeige/des Zielpapiers.
Die Präfixe "min-" und "max-" können verwendet werden.
Beispiel: media="screen and (device-height:500px)"
orientation Definiert die Ausrichtung der Zielanzeige/des Zielpapiers.
Mögliche Werte: "portrait" oder "landscape".
Beispiel: media="all and (orientation: landscape)"
aspect-ratio Definiert das Breite/Höhe-Verhältnis des Zielanzeigebereichs.
Die Präfixe "min-" und "max-" können verwendet werden.
Beispiel: media="screen and (aspect-ratio:16/9)"
device-aspect-ratio Definiert das device-width/device-height-Verhältnis der Zielanzeige/des Zielpapiers.
Die Präfixe "min-" und "max-" können verwendet werden.
Beispiel: media="screen and (aspect-ratio:16/9)"
color Definiert die Bits/Farbe des Zieldisplays.
Die Präfixe "min-" und "max-" können verwendet werden.
Beispiel: media="screen and (color:3)"
color-index Definiert die Anzahl der Farben, die das Zieldisplay verarbeiten kann.
Die Präfixe "min-" und "max-" können verwendet werden.
Beispiel: media="screen and (min-color-index:256)"
monochrome Definiert die Bits/Pixel in einem monochromen Framebuffer.
Die Präfixe "min-" und "max-" können verwendet werden.
Beispiel: media="screen and (monochrome:2)"
Auflösung Definiert die Pixeldichte des Zieldisplays/des Papiers (dpi oder dpcm).
Die Präfixe "min-" und "max-" können verwendet werden.
Beispiel: media="print and (resolution:300dpi)"
scan Definiert die Abtastmethode eines TV-Displays.
Mögliche Werte: "progressive" und "interlace".
Beispiel: media="tv and (scan:interlace)"
grid Definiert, ob das Ausgabegerät ein Raster oder eine Bitmap ist.
Mögliche Werte: "1" für Gitter, andernfalls "0".
Beispiel: media="handheld and (grid:1)"


HTML source 标签参考手册HTML <source>-Tag Andere Erweiterungen