PR

45.HTML5 オーディオタグとは

スポンサーリンク
スポンサーリンク

Web上のオーディオ

HTML5以前は、オーディオファイルはプラグインのあるブラウザ(フラッシュなど)でしか再生できませんでした。

HTML5の <audio> 要素は、Webページに音声を埋め込むための標準的な方法を指定します。


ブラウザのサポート

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

ブラウザ クローム IE/エッジ ファイアフォックス サファリ オペラ
<audio> 4.0 9.0 3.5 4.0 10.5

HTMLの <audio> 要素は、Webページに音声を埋め込むための標準的な方法を指定します。

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

例文

<audio controls>
  <source src=”horse.ogg” type=”audio/ogg”>
  <source src=”horse.mp3″ type=”audio/mpeg”>
Your browser does not support the audio element.
</audio>

HTMLオーディオ – 仕組み

controls 属性は、再生、一時停止、音量などのオーディオコントロールを追加します。

<source> 要素を使用すると、ブラウザから選択できる代替オーディオファイルを指定できます。ブラウザは最初に認識されたフォーマットを使用します。

<audio> タグと </audio> タグの間のテキストは、<audio> 要素をサポートしていないブラウザにのみ表示されます。


HTMLオーディオ – ブラウザのサポート

HTML 5では、3つのサポートされているオーディオフォーマットがあります:MP3、WAV、とOGG

さまざまなフォーマットに対するブラウザのサポートは次のとおりです。

Browser MP3 WAV OGG
Edge/IE YES NO NO
Chrome YES YES YES
Firefox YES YES YES
Safari YES YES NO
Opera YES YES YES

HTMLオーディオ – メディアタイプ

File Format Media Type
MP3 audio/mpeg
OGG audio/ogg
WAV audio/wav

HTMLオーディオ – メソッド、プロパティ、イベント

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

これにより、オーディオをロード、再生、一時停止したり、長さや音量を設定したりできます。

オーディオの再生が開始されたとき、一時停止されたときなどに通知するDOMイベントもあります。


HTML5 オーディオタグ

音声コンテンツを定義します

Tag 説明
<audio> 音声コンテンツを定義します
<source> <video> や <audio>などのメディア要素の複数のメディアリソースを定義します
記事が参考になった方、サイト運営を応援してくれる方へ

下のリンクから楽天トラベルでホテル予約か、楽天市場で商品購入を願いします。応援よろしくお願いします。
リンクを表示すれば楽天トラベルで予約の検索ができます。

リンクを表示すれば、お好きな商品が検索できます。

スポンサーリンク
haruki

ITエンジニア × 副業 × 投資家
副業と投資で年間100万円以上の収益を達成
ブログ・YouTube・投資で複数の収益源を確立

私は、IT業界でクラウドエンジニアとして10年以上の経験を積みながら、副業と投資を実践し、資産を増やしてきました。
このブログでは、 「最短で副業、本業の収益を上げ、資産を最大化する方法」 をリアルな成功事例と失敗談を交えて解説します。

Youneedjp.com の目的

「個人が副業と投資で安定収益を得るための実践ガイド」 を提供

副業・投資・お得なライフハックを 「すぐに実践できるノウハウ」 に特化し、
読者が 「月5万円の副収入」 を最短で得られるようにサポートします。

harukiをフォローする

クラウドファンディングで資金を集めています。運営を応援してくださる方は下のリンクの欲しいものリストからプレゼントお願いします。もちろん、住所、氏名などは匿名で発送できます。

参考になたっらSNSシェア&フォローもよろしくお願いします!質問、お仕事相談など、「X」のDMで気軽にご相談ください。

スポンサーリンク
スポンサーリンク
スポンサーリンク
HTML
スポンサーリンク
参考になった情報は、ぜひシェアお願いします
harukiをフォローする

コメント

タイトルとURLをコピーしました