<code class="html"><audio> <source src="path/to/your/audiofile.mp3" type="audio/mpeg"> <source src="path/to/your/audiofile.ogg" type="audio/ogg"> Your browser does not support the audio element. </source></source></audio></code>
ログイン後にコピー
この方法により、ブラウザは最初のサポートされているオーディオ形式を選択できます。
HTML タグでサポートされているさまざまなオーディオ形式は何ですか?
HTML タグは、ブラウザの機能に応じて、さまざまなオーディオ形式をサポートしています。最も一般的にサポートされている形式には次のものがあります。
<code class="html"><audio src="path/to/your/audiofile.mp3" type="audio/mpeg" controls> Your browser does not support the audio element. </audio></code>
HTML タグをサポートしていないブラウザの場合、タグ内でフォールバックコンテンツを提供できます。このコンテンツは、ブラウザが要素を認識しない場合に表示されます。これがフォールバックを含める方法の例です:
<code class="html"><audio> <source src="path/to/your/audiofile.mp3" type="audio/mpeg"> <source src="path/to/your/audiofile.ogg" type="audio/ogg"> <p>Your browser does not support the audio element. You can <a href="path/to/your/audiofile.mp3">download the audio file</a> instead.</p> </source></source></audio></code>
<code class="html"><audio> <source src="path/to/your/audiofile.mp3" type="audio/mpeg"> <source src="path/to/your/audiofile.ogg" type="audio/ogg"> <object type="application/x-shockwave-flash" data="flashplayer.swf"> <param name="movie" value="flashplayer.swf"> <param name="flashvars" value="audioFile=path/to/your/audiofile.mp3"> <p>Your browser does not support the audio element or Flash. You can <a href="path/to/your/audiofile.mp3">download the audio file</a> instead.</p> </object> </source></source></audio></code>