English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML-Basisanleitung

HTML Medien

HTML Referenzhandbuch

HTML5 Grundlegende Anleitung

HTML5 API

HTML5 Medien

HTML-Audio

Lautstärke kann in HTML auf verschiedene Weise wiedergegeben werden.

Probleme und Lösungen

Es ist nicht einfach, Audio in HTML abzuspielen!

Sie müssen viele Techniken beherrschen, um sicherzustellen, dass Ihre Audio-Dateien auf allen Browsern (Internet Explorer, Chrome, Firefox, Safari, Opera) und auf allen Hardwaren (PC, Mac, iPad, iPhone) abgespielt werden können.

In diesem Kapitel haben wir die Fragen und deren Lösungen in der Grundlagenanleitung zusammengefasst.

Verwenden Sie Plugins

Ein Browser-Plugin ist eine kleine Computeranwendung, die die Standardfunktionen des Browsers erweitert.

Plugins können mit dem <object>-Tag oder dem <embed>-Tag auf der Seite hinzugefügt werden.

Diese Tags definieren Container für Ressourcen (normalerweise nicht HTML-Ressourcen), die entweder vom Browser angezeigt oder von externen Plugins angezeigt werden.

Verwenden Sie das <embed>-Element

Das <embed>-Tag definiert einen Container für externe (nicht HTML)-Inhalte. (Dies ist ein HTML5 Tag, in HTML4 ist ungültig, aber in allen Browsern gültig).

Der folgende Code-Abschnitt kann eingebettete MP3 Datei:

Verknüpfung zur Datei. Wenn der Benutzer auf diesen Link klickt, startet der Browser ein "Zusatzprogramm", um die Datei abzuspielen:

oder ogg, um Audio abzuspielen. Fails, versucht der Code, den <embed>-Element zurückzufallen.
<!DOCTYPE html>
<html> 
<head>-80" src=" 
<meta charset="utf3<title>Grundlegende Anleitung(w/codebox.com)< 
body>/<title>
<head>
<object height="5<embed height="100" data="/<a href="/run/html3></object>
<p>Wenn Sie das Audio nicht hören können, könnte es sein, dass Ihr Computer oder Ihr Browser das Dateiformat nicht unterstützt.</p>
<p>oder Sie haben den Lautsprecher nicht geöffnet.</p>
body>/audio>
body>/<
a>/Testen Sie es, um zu sehen, ‹

html>
  • Das <embed>-Tag in HTML 4 ist ungültig. Die Seite kann nicht durch HTML 4 Überprüfung.

  • Die verschiedenen Browser unterstützen Audioformate unterschiedlich.

  • Wenn der Browser den Dateiformat nicht unterstützt, kann die Audio-Wiedergabe ohne Plugin nicht gestartet werden.

  • Wenn das Plugin auf dem Computer des Benutzers nicht installiert ist, kann die Audio-Wiedergabe nicht gestartet werden.

  • Wenn die Datei in ein anderes Format konvertiert wird, kann sie in keinem Browser abgespielt werden.

Verwenden Sie das <object>-Element

<object tag>-Tag kann auch einen Container für externe (nicht HTML)-Inhalte definieren.

Der folgende Code-Abschnitt kann eingebettete MP3 Datei:

Verknüpfung zur Datei. Wenn der Benutzer auf diesen Link klickt, startet der Browser ein "Zusatzprogramm", um die Datei abzuspielen:

oder ogg, um Audio abzuspielen. Fails, versucht der Code, den <embed>-Element zurückzufallen.
<!DOCTYPE html>
<html> 
<head>-80" src=" 
<meta charset="utf3<title>Grundlegende Anleitung(w/codebox.com)< 
body>/<title>
<head>
<object height="5<embed height="100" data="/<a href="/run/html3></object>
<p>Wenn Sie das Audio nicht hören können, könnte es sein, dass Ihr Computer oder Ihr Browser das Dateiformat nicht unterstützt.</p>
<p>oder Sie haben den Lautsprecher nicht geöffnet.</p>
body>/audio>
body>/<
a>/Testen Sie es, um zu sehen, ‹

html>
  • Die verschiedenen Browser unterstützen Audioformate unterschiedlich.

  • Wenn der Browser den Dateiformat nicht unterstützt, kann die Audio-Wiedergabe ohne Plugin nicht gestartet werden.

  • Wenn das Plugin auf dem Computer des Benutzers nicht installiert ist, kann die Audio-Wiedergabe nicht gestartet werden.

  • Wenn die Datei in ein anderes Format konvertiert wird, kann sie in keinem Browser abgespielt werden.

Verwenden Sie HTML5 Das <audio>-Element

HTML5 Das <audio>-Element ist ein HTML5 Element, in HTML 4 ist ungültig, aber in allen Browsern gültig.

Das <audio>-Element   funktioniert in allen modernen Browsern.

Browser-Kompatibilität

Die Zahlen in der Tabelle stellen die erste Browser-Version dar, die das Attribut unterstützt.

ElementChromeIEFirefoxSafariOpera
<audio>4.09.03.54.010.5

Nachfolgend verwenden wir das <audio>-Tag, um MP3 Datei (im Internet Explorer, Chrome und Safari ist gültig), hat ebenfalls eine Datei des Typs OGG hinzugefügt (im Firefox und Opera-Browser gültig). Fails, es wird eine Fehlermeldung angezeigt:

Verknüpfung zur Datei. Wenn der Benutzer auf diesen Link klickt, startet der Browser ein "Zusatzprogramm", um die Datei abzuspielen:

oder ogg, um Audio abzuspielen. Fails, versucht der Code, den <embed>-Element zurückzufallen.
<!DOCTYPE html>
<html> 
<head>-80" src=" 
<meta charset="utf3<title>Grundlegende Anleitung(w/codebox.com)< 
body>/<title>
<head>
<body>
  mpeg">/<a href="/run/html3<audio controls>/" type="audio
  mpeg">/<a href="/run/<source src="/horse.ogg" type="audio
  Ihr Browser unterstützt diesen Audio-Format nicht.
body>/">
body>/audio>
body>/<
a>/Testen Sie es, um zu sehen, ‹
html>
  • Das <audio>-Tag in HTML 4 ist ungültig. Ihre Seite kann nicht durch HTML 4 Überprüfung.

  • Sie müssen die Audiodatei in ein anderes Format konvertieren.

Das <audio>-Element funktioniert in alten Browsern nicht.

Beste HTML-Lösung5 Das folgende Beispiel verwendet zwei verschiedene Audioformate. HTML3 Das <audio>-Element versucht, Audio in mp

Verknüpfung zur Datei. Wenn der Benutzer auf diesen Link klickt, startet der Browser ein "Zusatzprogramm", um die Datei abzuspielen:

oder ogg, um Audio abzuspielen. Fails, versucht der Code, den <embed>-Element zurückzufallen.
<!DOCTYPE html>
<html> 
<head>-80" src=" 
<meta charset="utf3<title>Grundlegende Anleitung(w/codebox.com)< 
body>/<title>
<head>
<body>
  mpeg">/<a href="/run/html3<audio controls>/" type="audio
  mpeg">/<a href="/run/<source src="/horse.ogg" type="audio
  ogg">5<embed height="100" width="/<a href="/run/html30" src="
body>/">
body>/audio>
body>/<
a>/Testen Sie es, um zu sehen, ‹
html>
  • Problem:

  • Sie müssen den Audio-Stream in ein anderes Format konvertieren.

Das <embed>-Element kann keine Fehlermeldungen anzeigen.

Verwendung von Verknüpfungen

Wenn eine Webseite Verknüpfungen zu Mediendateien enthält, verwenden die meisten Browser ein "Zusatzprogramm", um die Datei abzuspielen.3 Der folgende Code-Abschnitt zeigt eine Verknüpfung zu mp

Verknüpfung zur Datei. Wenn der Benutzer auf diesen Link klickt, startet der Browser ein "Zusatzprogramm", um die Datei abzuspielen:

Beispiel/<a href="/run/html3horse.mp/">Play the sound<
a>/Testen Sie es, um zu sehen, ‹

Beschreibung des inline-Tons

Wenn Sie Ton in einer Webseite enthalten oder ihn als Teil der Webseite verwenden, wird er als inline-Ton bezeichnet.

Wenn Sie beabsichtigen, inline-Ton in einer Webanwendung zu verwenden, müssen Sie sich bewusst sein, dass viele Menschen inline-Ton als lästig empfinden. Beachten Sie auch, dass der Benutzer möglicherweise die Option für inline-Ton im Browser deaktiviert hat.

Unser bester Rat ist es, sie nur dort zu verwenden, wo der Benutzer inline-Ton hören möchte. Ein positives Beispiel ist, wenn der Benutzer ein Protokoll hören muss und auf einen Link klickt, öffnet sich die Seite und das Protokoll wird abgespielt.

HTML-Mediatags5 Neues :  HTML

TagBeschreibung
<embed>Definiert ein eingebettetes Objekt. HTML4 nicht empfohlen, HTML5 in erlaubt.
<object>Definiert ein eingebettetes Objekt.
<param>Definiert die Parameter des Objekts.
<audio>HTML5Definiert den Toninhalt
<video>HTML5Definiert ein Video oder ein Film
<source>HTML5Definiert die Multimedia-Ressourcen des media-Elements (<video> und <audio>)
<track>HTML5Definiert die Datei für die Untertitel des media-Elements oder andere Dateien, die Text enthalten (video und audio)