• ベストアンサー

HPにFLASH設置のタグは <embed と <object どちらがいい?

HPにFLASHを設置したいんですが タグは <embed と <object どちらを使えばいいんでしょうか? 自分で試したところ、どちらのタグでもFLASHは見れるんですが こっちのほうがいい…ということはあるんでしょうか? よろしくお願いします。

noname#102963
noname#102963

質問者が選んだベストアンサー

  • ベストアンサー
noname#119957
noname#119957
回答No.1

w3cでHTMLのバリデートを受ければ結論が出ると思います。 バリデートが通るのは、 <objectかと思いますが。。

その他の回答 (1)

  • 123isao
  • ベストアンサー率54% (186/341)
回答No.2

どっちかというとOBJECTのほうがいいですが、普及しているのはEMBEDです。 OBJECTの中にEMBEDをはさみこんで使えばどちらにも対応できます。

関連するQ&A

  • <object>タグ内<embed>の指定

    質問です。 たとえば次のような構造になっているHTMLで、 <object  classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" (~その他各属性は省略~)> <embed id="emb1" /> </object> <embed>タグにアクセスして属性を設定するにはどうすればいいのでしょうか? どうも<object>タグ内の要素に関してはgetElementByIdが利かないみたいです。 他にはgetElementsByTagName()やname属性を設定してのgetElementsByNameもダメでした。 この解決策を知ってる人がいたらご教授願います

  • EMBEDタグ

    ストリーミング再生のために、EMBEDタグを使って動画を再生しているのですが、再生する動画に関して ひとつのEMBEDタグの中に多数のファイルのURLを入れて、順番に複数再生したり、動画がランダム再生されたりするようなタグはありませんか?

    • ベストアンサー
    • HTML
  • <embed>タグの表記について

    HTMLファイルのソースは、「HTML 4.01」で書いているのですがソースチェックサイトで確認すると "<embed>は、他のHTML用のタグです"と警告が出ます。 で、下記ソース中の<embed>タグ内を削除して動作確認してみたら問題なく、FLASHが動くんです。 <embed>タグは、必要ないんでしょうか? よければご指南ください。 よろしくお願いいたします。 ■ソース **************************************** <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="500" height="64" id="titlebanner.swf" align="middle"> <param name="allowScriptAccess" value="sameDomain"> <param name="movie" value="titlebanner.swf"> <param name="quality" value="high"> <param name="bgcolor" value="#ffffff"> <param name="menu" value="false"> <embed src="titlebanner.swf" quality="high" bgcolor="#ffffff" width="500" height="64" name="titlebanner.swf" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </object> ****************************************

    • ベストアンサー
    • Flash
  • <embed>

    HTMLの<object>タグなのですがipadやsafariではサポートされてないと思うのですが そこで一緒に<embed>を埋め込めば、appleでも表示されると思うのですが 具体的にはどのように埋め込めば良いのでしょうか? ソース <object data="" type="application/pdf" width="100%" height="600px"></object>

  • <embed>を使わずにFLASHを挿入する方法はありますか?

    はじめまして。 このたび、友人に作成してもらったHPにFLASHが挿入されていたのですが、HTML構文チェックにかけたところ 「<embed> は Mozilla、MSIE または doti 用のタグです。」 と表示され、これが大きく減点となりました。 これを解消する方法を教えていただけないでしょうか? できれば具体的にご指示いただけると本当に助かります。どうかよろしくお願いいたします。 ソースは以下のように書かれていました。 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="612" height="301" title="○○○○○"> <param name="movie" value="top.swf" /> <param name="quality" value="high" /> <embed src="top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="612" height="301"></embed> </object>

    • ベストアンサー
    • HTML
  • HP上にフラッシュを載せたのですが位置がきまりません。

    こんにちは。HP上にフラッシュを次のタグで載せたのですが どうしても右側に寄りません。HPの右側に寄せたい場合どの部分が間違っているのでしょうか?よろしくお願いします。 <EMBED src="http://???"align="right" width="160" height="236" loop="false" quality="high" pluginspage="​http://www.macromedia.com/go/getflashplayer"​ type="application/x-shockwave-flash"></EMBED>

  • OBJECTタグやEMBEDタグの属性値をFlashで表示したい。

    たとえば、以下のようなHTMLがあったとします。 <EMBED src="aaa.swf" quality=high WIDTH=320 HEIGHT=240 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" title="ABC" units="EN"> </EMBED> Flashファイルaaa.swfを再生するのですが、EMBEDタグの属性値(WIDTH=320等)を取得してswfファイル内で表示したいのですが、可能でしょうか(aaa.swf内で「属性:WIDTH=xxx HEIGHT=yyy .....」という文字列を表示したいのです)。 もし可能ならどのようにやるのか教えていただけないでしょうか。

    • ベストアンサー
    • Flash
  • Flashが上手くアップロード出来ない。

    FlashMX 2004/Dreamweaver MX2004を使ってHTMLにFlashを埋め込んでHPを作りました。Flashを更新したいのですが、Flashの所だけ上手くアップロード出来ません。以前のものが表示されたままになってしまいます。 Flashのタグは <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="770" height="520"> <param name="movie" value="../Gallery/Flash_HP.swf"> <param name="quality" value="high"> <embed src="../Gallery/Flash_HP.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="770" height="520"></embed> </object> になっています。これはDWの方でやったので、自分でタグ打ちはしていません。 アップロードはDWでやっています。 変更したhtmとswfはちゃんと転送しました。 よろしくお願いします。

  • embedタグで画像をフルスクリーンにする方法

    今、自分のHPの動画を埋め込もうとしています。 いろいろ調べて「embed」タグを使えば、できるということで試してみたところ うまくHPに動画を埋め込めました。 しかし、私は「フルスクリーン」でも再生できるボタンをつけたいので、 いろいろと調べて、試したのですがどうやっても「フルスクリーン」のボタンがでません。 ちなみに、今のHTML文は <embed src="http://www.***.mp4" width="800" height="600" autoplay="false" controller="true" allowFullScreen="true"> </embed> としています。 QUICKTIMEプレーヤーが悪いのかと思い、アンインストールすると 再生画面自体が でなくなってしまいました。 すいませんが、対応策を教えていただけないでしょうか? 困っています・・・・・

    • ベストアンサー
    • HTML
  • objectとembedについて

    はじめまして。 XHTML 1.0 Transitionalにて、Flashを表示させるにあたり </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="726" height="180" title=""> と <embed src="pic.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="726" height="180"></embed> というタグを使っているのですが、タグチェッカーなどでチェックすると、objectには等価な内容を書きましょう embedは他のhtml用のタグです と、なります。 表示には、まったく問題ありませんが、正しく書くならどうすればよいのでしょうか?

    • ベストアンサー
    • Flash

専門家に質問してみよう