TECH I.S.

HTML オーディオ


HTMLの<audio>要素は、Webページでオーディオファイルを再生するために使用されます。


HTML <audio>要素

HTMLでオーディオファイルを再生するには、<audio>要素を使用します。

<audio controls>   <source src="horse.ogg" type="audio/ogg">   <source src="horse.mp3" type="audio/mpeg"> お使いのブラウザはaudio要素をサポートしていません。 </audio>


HTML オーディオ - 仕組み

controls属性は、再生、一時停止、音量などのオーディオコントロールを追加します。 <source>要素を使用すると、ブラウザが選択できる代替オーディオファイルを指定できます。ブラウザーは、最初に認識された形式を使用します。 <audio>タグと</audio>タグの間のテキストは、<audio>要素をサポートしていないブラウザでのみ表示されます。

HTML <オーディオ>自動再生

オーディオファイルを自動的に開始するには、autoplay属性を使用します。

<audio controls autoplay>   <source src="horse.ogg" type="audio/ogg">   <source src="horse.mp3" type="audio/mpeg"> お使いのブラウザはaudio要素をサポートしていません。 </audio>

注:ほとんどの場合、Chromiumブラウザーは自動再生を許可しません。ただし、ミュートされた自動再生は常に許可されます。

autoplayの後にmutedを追加して、オーディオファイルの再生を自動的に開始できるようにします(ただしミュートされています)。

<audio controls autoplay muted>   <source src="horse.ogg" type="audio/ogg">   <source src="horse.mp3" type="audio/mpeg"> お使いのブラウザはaudio要素をサポートしていません。 </audio>


ブラウザのサポート

表内の数字は、<audio>要素を完全にサポートする最初のブラウザのバージョンを示します。


要素
<audio> 4.0 9.0 3.5 4.0 10.5

HTML オーディオ形式

サポートされているオーディオ形式は、MP3、WAV、OGGの3 つです。さまざまな形式に対するブラウザーのサポートは次のとおりです。


ブラウザ MP3 WAV OGG
Edge/IE はい はい* はい*
Chrome はい はい はい
Firefox はい はい はい
Safari はい はい いいえ
Opera はい はい はい

※Edge79から


HTML オーディオ - メディアの種類
ファイル形式 メディアタイプ
MP3 audio/mpeg
OGG audio/ogg
WAV audio/wav

HTML オーディオ - メソッド、プロパティ、およびイベント

HTML DOMは、<audio>要素のメソッド、プロパティ、およびイベントを定義します。

これにより、オーディオの読み込み、再生、一時停止、および継続時間と音量の設定が可能になります。

オーディオの再生開始、一時停止などを通知できるDOMイベントもあります。

完全なDOMリファレンスについては、HTML オーディオ/ビデオ DOMリファレンスを参照してください。


HTML オーディオタグ
タグ 説明
<audio> サウンドコンテンツを定義します
<source> <video>や<audio>などのメディア要素の複数のメディアリソースを定義します。


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細