Auch Media Dateien (Multimedia) lassen sich in eine Webseite einbinden. Zu den Media Dateien zählen Musik-, Video- und Flash- Dateien. Eingebunden werden diese Dateien mit dem HTML Element <objekt>, dass gültigem HTML Standard entspricht.

Das Object- Element wird jedoch immer noch nicht vollständig von den Web- Browsern unterstützt. Das liegt zum Teil allerdings auch an der Vielzahl der proprietären Multimedia- Formate und ihren unterschiedlichen Schnittstellen. Das Object- Element ist jedoch so ausgelegt, dass es möglichst flexibel auf alle denkbaren Anforderungen reagieren kann und dem Browser genügend Information liefert, um mit der ausführenden Anwendung zu kommunizieren und sie in sein Anzeigefenster einzubetten.

Das <embed> Element ist für ältere Browser wie (Netscape 4) die einzige Möglichkeit Multimediale Dateien in HTML einzubinden, da sie das Objekt- Element nicht verstehen.


Flash Dateien einbinden

Für alle Browser verständlicher Code:

<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="169" height="300">
<param name="_cx" value="4471"><param name="_cy" value="7938">
<param name="Movie" value="http://www.deineURL.de/intro.swf"><param name="WMode" value="Transparent"><param name="Play" value="-1">
<param name="Loop" value="-1">
<param name="Quality" value="High">
<param name="SAlign" value=""><param name="Menu" value="-1">
<param name="Base" value=""><param name="Scale" value="ShowAll"><param name="DeviceFont" value="0">
<param name="embedMovie" value="0"><param name="BGColor" value="FFFFFF">
<param name="SWRemote" value="">
<param name="Stacking" value="below">
<embed src="http://www.deineURL.de/intro.swf" quality="high" wmode=transparent bgcolor=#FFFFFF width="169" height="300" TYPE="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>
</object>



Für neuere Browser:

<object classid="CLSID27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" width="600" height="400">
<param name="movie" VALUE="deineFlashdatei.swf">
<param name="quality" value="high">
<param name="scale" value="exactfit">
<param name="menu" value="true">
<param name="bgcolor" value="#000040">
</object>



Für ältere Browser (Netscape 4):

<embed src="http://www.deineURL.de/intro.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="108" height="28"></embed>



Musik einbinden

Musik Dateien für IE und Netscape (MP3, WMA, MID):

<embed src="http://www.eure url zur datei/datei.wma" width="220" height="40" type="text/html charset=iso-8859-1" loop="true" Autostart="true"></embed>


Midi Datei als Hintergrundmusik einbauen (nur IE):

<bgsound src="http://www. eure URL.de/datei.mid" loop="infinite">



Audio- und Video- Dateien mit Mediaplayer einbinden (WMA, MP3)

<object id="mediaplayer" border="0" width="320" height="320" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft Windows Media Player components..." ="application/x-oleobject">
<param name="FileName" value="URLzurAudioDatei">
<param name="ShowControls" value="1">
<param name="EnableFullScreenControls" value="0">
<param name="AllowChangeDisplaySize" value="0">
<param name="AutoStart" value="true">
<embed type="application/x-mplayer2"pluginspage="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp" src="URLzurAudioDatei" width="320" height="320" border="0" animationatstart="1" showcontrols="1" autostart="1"></embed></object>


Die Angaben für "height", "width" und "autostart können angepasst werden"
true = Autostart
false = Start per Klick


Realplayer

<embed src="Video Pfad" controls="ImageWindow" width="480" height="360" console="1" autostart="true" nojava="true"></embed>
<embed src="Video Pfad" controls="ControlPanel" width="480" height="36" console="1" nojava="true"></embed>



Quicktime

<embed src="Video Pfad" width="240" height="200" autoplay="true" target="quicktimeplayer"></embed>



Avi Datei einbinden

<img dynsrc="UrlZuIurerVideodatei/video.avi" width="600" height="400" loop="false">



Elemente für die Steuerung medialer Dateien

Die Angabe eines Wertes für das "autostart"- Attribut kann entweder "true" oder "false" sein.
True bedeutet, dass die Media Datei sofort zu spielen beginnt, false hingegen, daß die Media Datei erst startet, sobald der Benutzer auf den Play- Knopf drückt oder eine andere Gegebenheit eintritt. Ist der Wert "true" für das "loop"- Attribut gesetzt, so wiederholt sich das Medium unendlich oft (bis die Seite verlassen wird) - wird das Attribut weggelassen oder erhält es den Wert "false", so wird die Datei nur einmal abgespielt.