• ベストアンサー

<embed>

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

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

  • ベストアンサー
  • kawais070
  • ベストアンサー率52% (2242/4282)
回答No.1

http://www.htmq.com/html5/object.shtml 上記の解説にあるとおり、<object ~~> と </object> の間に <embed> を書けば良いのですよ。

関連するQ&A

  • embed タグを valid になるよう書き換えたい

    スティッカム!(http://www.stickam.jp/)というサイトのサービスを利用しようとしています。 <embed src="http://xxxxxx" type="application/x-shockwave-flash" width="360" height="160" scale="noscale" allowScriptAccess="always"></embed> を見よう見まねで <object data="http://xxxxxx" type="application/x-shockwave-flash" width="360" height="160"><param name="allowScriptAccess" value="always" /></object> にしてみたのですが、表示されませんでした。(上のソースなら表示されます) XHTMLでvalidになるように記述したいのですが、具体的な書き方をお教え頂けたら嬉しいです。

  • <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>を使わずに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
  • 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
  • <EMBED>は使わないほうがよいのでしょうか?

    現在、こちらのサイト(http://www.geocities.jp/ijichi88226/)でお借りした、 音楽の再生・停止ができるJavaScript使わせてもらっているのですが、<EMBED>を使っています。 「とほほwww入門」さんのサイトに <embed>の代わりに<object>を用いることが推奨されている。 と書かれていました。(http://www.tohoho-web.com/html/embed.htm) HTMLの規約に入っていないという事は、使えない場合もあるということですよね。 やはり、<embed>は使わないほうがよいのでしょうか? また、<embed>と<object>では、かなり形式が違うようですが、 <EMBED name="myoto1" src="orugoru/waltz_kouma.mid" style="position:absolute;display:block;filter:alpha(opacity=0)" Loop="true" autostart="true" width="0" height="0"> このようなものを<object>に置き換える事はできるのでしょうか? 皆さん、教えて下さい。よろしくお願い致します。

    • ベストアンサー
    • HTML
  • embed タグを用いると表示が遅い

    いつもお世話になります。 <embed src="・・・.mid" style="width:300px;height:30px;margin-right:10px;" autostart="FALSE" loop="TRUE" save="TRUE"> などとするとウェブページから音楽を聞くことができるようになりますが、このembedタグを用いると該当のページの表示が著しく遅くなってしまいます。 何か設定がおかしいのでしょうか。 また、代替の方法はございませんでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • フラッシュ表示にobject使用。embed不要?

    フラッシュを作成し、ホームページに埋め込みました(下記コードのタイプA)。 多くの参考サイトでembedも入れることを推薦しているようなので入れたいのですが、 入れた場合、 『スクリプトやActiveXコントロールを実行しないよう、InternetExplorerで制限されています。』 が表示されているときに表示されないswfの下に代替用画像が表示されてしまいます。 なのでタイプBはあきらめタイプAにしました。 IE9、MozillaFirefoxではちゃんと開いたので問題ないと思うのですが、 作成したコード(下記コードのタイプA)に問題がないのか確信が持てず不安です。 http://www.e-ssp.net/how_to_03.html ↑こちらの参考サイトで問題視している、 【IEのアップデートによる、「クリックしないといけません」現象(activate化)】とは、 InternetExplorerで開いたときに出てくる 『スクリプトやActiveXコントロールを実行しないよう、InternetExplorerで制限されています。』 のことですか?毎回出てきます。 ーーーーーーー作成コード(Aタイプ)ーーーーーーー <object data="1.swf" type="application/x-shockwave-flash" style="width:500px; height:200px;"> <param name="movie" value="1.swf"> <param name="quality" value="best"> <param name="bgcolor" value="#ffffff"> <img src="image.jpg" width="500" height="200"> </object> ーーーーーーー作成コード(Bタイプ)ーーーーーーー <object data="1.swf" type="application/x-shockwave-flash" style="width:500px; height:200px;"> <param name="movie" value="1.swf"> <param name="quality" value="best"> <param name="bgcolor" value="#ffffff"> <embed src="1.swf" quality="best" type="application/x-shockwave-flash" wmode="transparent" width="500" height="200"></embed> <img src="image.jpg" width="500" height="200"> </object>

    • ベストアンサー
    • HTML
  • <object>

    HTMLの<object>タグなのですがipadやsafariではサポートされてないのですか?

    • ベストアンサー
    • HTML
  • 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
  • アスペクト比16:9の動画をWEBにストリーミングする方法について

    16:9映像をWMVにしてWEBにストリーミング配信したいのですが、 HTMLに埋め込むと16:9の映像になりません。 映像がOBJECTタグで指定した画面サイズの大きさになってしまいます。 PC上のWindowsMediaPlayerで再生すると上下に空白があって16:9になるのですが、HTMLに埋め込みではできないのでしょうか? ずっと調べていますが、できるのかできないのかもわかっていないです。 どなたかご存知の方がいましたらご教授ください。 ■以下HTMLのソースです。 ※映像が画面サイズいっぱいになってしまう。 <OBJECT CLASSID="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"  ID="MediaPlayer" width="320" height="280"> <PARAM NAME="FileName" VALUE="16_9.wmv"> <EMBED SRC="16_9.wmv" width="320" height="280"></EMBED> </OBJECT>

専門家に質問してみよう