http://yupotan.sppd.ne.jp/web/xhtml-multimedia.html
なかなかわかりやすいサイトを見つけました。うまくやればXHTML準拠も、IEもFxもOKとできるようですね。
<object id="MediaPlayer" type="audio/mp3" data="sound/mukashi-kanusya_s.mp3" height="90" width="220">
<param name="enabled" value="true" />
<param name="src" value="sound/mukashi-kanusya_s.mp3" />
<param name="autostart" value="false" />
<param name="uimode" value="full" />
</object>
これでFirefoxではOKでした。autostartも効きます。IEでは確認していませんが...
これだとWMPで再生されるとは限りません。目的がおそらくmp3の再生のようなので特に理由(後述)がなければプレイヤーを限定しない方がいいでしょう。ちなみに私はMacでQuicktimeでという環境です(だからIEで確認できない)。
プレイヤーを限定する理由:
MIDIで環境による音の違いを克服したい→Quicktimeには内蔵音源があるので環境によらず再生音が一定(スピーカーやハードウェアの差異はのぞく)
WMPSDKを使用したカスタムプレイヤーを作ろうとしている→ばりばりActiveXなのでWindowsでIEをお使いくださいと断る必要がある。