XHTMLにFlashを埋め込む

/web/html-css

Note: この記事は、3年以上前に書かれています。Webの進化は速い!情報の正確性は自己責任で判断してください。

標準準拠のXHTML文書にFlashコンテンツを設置する方法。

  1. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="340" height="280" id="fNavi" align="middle">
  2. <param name="allowScriptAccess" value="sameDomain" />
  3. <param name="movie" value="flash/navi.swf" />
  4. <param name="quality" value="high" />
  5. <param name="wmode" value="transparent">
  6. <param name="bgcolor" value="#ffffff" />
  7. <embed src="flash/navi.swf" wmode="transparent" quality="high" bgcolor="#ffffff" width="340" height="280" name="fNavi" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
  8. </object>

強調表示にソースを書きます。てきと~にカスタムしてください。

基本的なことほど忘れやすい、ということでメモっておきます。ま~Flashは普段使わないから、あんま自信ないんだけど、とりあえず大抵のブラウザで動作します。Google VideoもYouTubeもOKよ?

参照: A List Apart, Flash Satay: Embedding Flash While Supporting Standards

Note: スパム対策が面倒なので、コメント投稿を廃止しました。以前のコメントは残します。
ご意見・ご要望はtwitter@sigwygかはてブコメントにて。