HTML5では、audio要素で音楽ファイルを埋め込むことができます。
詳細は下記サイトで。
http://sothis.blog.so-net.ne.jp/2010-10-27
それ以前では、objectタグが推奨されていますが、対応できるのはIEのみ。
FirefoxやChromeでも対応できるようにするには、objectタグの中にembedタグを入れ子にします。
(フリー素材より「神樹」:http://www.hmix.net/music_gallery/music_top.htm)
下記は、自動再生開始オフ、ループ(繰り返し)再生オフ、コントローラ非表示です。
objectタグのオプション
id=”BGM” name=”bgm”・・・任意
param name=”src” value=”xxx/xxx.mp3″ >再生するファイル名を入力
param name=”autostart” value=”true” > 自動再生 true=on,false=off
param name=”loop” value=”true” > ループ再生 true=on,false=off
param name=”hidden” value=”true” > コントローラの表示(true)/非表示:この行を削除
embedタグのオプション
repeat=”false” ループ再生 true=on,false=off
loop=”false” repeatと同じ(環境によってどちらかに反応)
autostart=”true” 自動再生 true=on,false=off(コントローラーの表示が必要)
hidden = “true” コントローラの表示(true)/非表示:この行を削除