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

HTML5 オーディオ(音声)

HTML5 オーディオファイルを再生するための標準を提供しています。

インターネットのオーディオ

今まで、ウェブ上でオーディオを再生するための標準は存在しませんでした。

今日、ほとんどのオーディオはプラグイン(例えばFlash)を使用して再生されています。しかし、すべてのブラウザが同じプラグインを持っているわけではありません。

HTML5 は、ウェブページにオーディオ要素を埋め込むための標準を定義しています、すなわち<audio>要素を使用します。

ブラウザのサポート

Internet Explorer 9+, Firefox、Opera、Chrome、およびSafariは<audio>要素をサポートしています。

注意: Internet Explorer 8 及び以前のIEバージョンでは<audio>要素をサポートしていません。

HTML5 オーディオ - どのように機能するか

HTMLで音声を再生するには、以下のコードを使用する必要があります:5 HTMLで音声を再生するには、以下のコードを使用する必要があります:

!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>基本チュートリアル(oldtoolbag.com)</title> 
</head>
<body>
<audio controls>
  <source src="horse.ogg" type="audio/ogg">
  <source src="horse.mp3" type="audio/mpeg">
あなたのブラウザは<audio>要素をサポートしていません。
</audio>
</body>
</html>
テストをしてみてください ‹/›

control属性は、再生、一時停止、およびボリュームコントロールを追加するために使用されます。

<audio>と</ブラウザがサポートしていない<audio>要素のプレースホルダーテキストをここに挿入する必要があります。

<audio>要素は複数の<source>要素を使用することができます。<source>要素は異なるオーディオファイルをリンクすることができ、ブラウザはサポートされる最初のオーディオファイルを使用します。

オーディオフォーマットおよびブラウザのサポート

現在、<audio>要素は3つのオーディオフォーマットのファイルをサポートしています: MP3, Wav, および Ogg:

ブラウザMP3WavOgg
Internet Explorer 9+YESNONO
Chrome 6+YESYESYES
Firefox 3.6+YESYESYES
Safari 5+YESYESNO
Opera 10+YESYESYES

オーディオフォーマットのMIMEタイプ

フォーマットMIME-type
MP3audio/mpeg
Oggaudio/ogg
Wavaudio/wav

HTML5 オーディオタグ

タグ説明
<audio>音声内容を定義
<source>マルチメディアリソースを指定し、複数で、<video>と <audio>タグで使用