SELFHTML/Quickbar  HTML  Dateiweite Farben und Hintergrund


Hintergrundmusik

Diese Seite ist ein Dokument mit Informationstext

 Hintergrundmusik definieren

 

MS IE2.0Netscape 3.0 Hintergrundmusik definieren

Beispiel Anzeigebeispiel: So hört sich's an

Sie können bestimmen, daß beim Aufruf einer HTML-Datei eine Hintergrundmusik ertönt. Dazu gibt es derzeit zwei Lösungen. Beide der im folgenden beschriebenen Lösungen - die eine für Microsoft's Internet Explorer, die andere für Netscape - sind proprietär. Dazu kommt, daß Netscape 4.x bei vielen Anwendern bei dem Befehl, den Netscape 3.x kannte, versagt.

Beispiel:

<head>
<!-- Microsoft: -->
<bgsound src="datei.mid" loop=infinite> 
</head>
<body>
<!-- Netscape: -->
<embed src="datei.mid" autostart=true loop=true hidden=true height=0 width=0> 

Erläuterung:

Mit <bgsound ...> definieren Sie im Kopf einer HTML-Datei eine Hintergrundmusik nach Microsoft-Syntax für die Anzeige der Datei (bgsound = background sound = Hintergrundmusik). Mit <embed ...> erreichen Sie das gleiche für Netscape (embed = einbetten). Hinter der Angabe src= folgt in beiden Fällen die Angabe der gewünschten Musikdatei (src = source = Quelle). Es sollte sich möglichst um Dateien der Typen MID, AU oder WAV handeln. Um eine sichtbare Anzeige des Abspiel-Players zu unterdrücken, sind bei der Netscape-Syntax die Angaben hidden=true height=0 width=0 erforderlich (width = Breite, height = Höhe, hidden = versteckt). Auch den automatischen Start des Abspielvorgangs müssen Sie in der Netscape-Syntax explizit angeben - durch autostart=true. Schließlich können Sie noch bestimmen, ob die Musikdatei nur einmal, mehrmals oder endlos oft (bis zum Aufrufen einer anderen HTML-Datei) abgespielt wird. Nach der Microsoft-Syntax können Sie mit loop=infinite eine Endloswiederholung erzwingen. Wenn Sie die Wiederholungszahl begrenzen wollen, geben Sie anstelle von infinite einfach die gewünschte Anzahl der Wiederholungen an. Bei der Netscape-Syntax haben Sie nur die Wahl zwischen Endloswiederholung und keiner Wiederholung. Um eine Endloswiederholung zu erzwingen, notieren Sie die Angabe loop=true. Ansonsten lassen Sie die Angabe einfach weg.

Beachten Sie:

Die Microsoft-Syntax muß im Dateikopf der HTML-Datei stehen. Die Netscape-Syntax sollte innerhalb des Dateikörpers stehen (siehe auch  Grundgerüst einer HTML-Datei).

Im obigen Beispiel wird vorausgesetzt, daß sich die Musikdatei im gleichen Verzeichnis befindet wie die HTML-Datei. Wenn die Datei in einem anderen Verzeichnis steht, müssen Sie den relativen oder absoluten Pfadnamen angeben. Das funktioniert genau so wie beim  Einbinden von Grafiken.

Die Ausgabe einer Hintergrundmusik setzt beim Anwender natürlich entsprechende Hardware (Soundkarte, Lautsprecher) voraus. Ferner muß der WWW-Browser die Möglichkeit haben, die Ausgabe der Musikdatei zu steuern - zum Beispiel mit Hilfe eines  Plugins.

Näheres zur Netscape-Syntax für Multimedia siehe  Multimedia einbinden (Netscape-Syntax).


 
weiter: Überschriften
zurück: Seitenränder
 

SELFHTML/Quickbar  HTML  Dateiweite Farben und Hintergrund

© 1998  Stefan Münz, muenz@csi.com