Top >  xhtml,Script >  object要素によるiframe要素の代替え

object要素によるiframe要素の代替え

xhtmlでの文書の埋め込み(iframe要素)

iframe要素はHTML4.01 Strict・XHTML1.0 Strictでは定義がない。
つまり、例によって使えばlint様にはダメだし出されるわけだな。
しかしながら、前回(object要素でembed要素を代替えする記述)同様に、現状ではobject要素のブラウザサポートは完全でない。

しかしながら、XHTML2.0でもiframe要素は定義がない。となるとやはりobject要素で実現させることになる。


object要素で別ファイルの文書をページ内に読み込み表示させる

<object data="hoge.html" type="text/html" title="更新情報">
 インラインフレーム表示しています。
 <a href="kotti.html">見えない方はこちらからご覧下さい。</a>
</object>

※object属性ではdata属性でファイルの文書のURL、type属性でMIMEタイプを指定。


そもそもインラインフレームとは?

インラインフレームは他のファイル文書を埋め込むために使われる。
もともとはIEの独自要素であり、HTML4.0以降に正式サポートされ対応のブラウザも多い。
ただし、フレームと同じくひとつの画面に複数のページが表示されるためにフレームと同じく、リンクからの表示、また印刷などを考えると問題は多い。


そういえば、layer(絶対配置)とかilayer(相対配置)とかもあったなぁ。(遠い目)

トラックバック

このエントリーのトラックバックURL:
http://peke.heteml.jp/mt/mt-tb.cgi/21

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前に俺様の承認が必要になることがあります。承認されるまではコメントは表示されません。その際はしばらく待ってください。)

         

xhtml,Script

web標準といわれるアレ(Extensible HyperText Markup Language )MovableType,JavaScript,HTML,楽天やYahoo!の商用ページなどWEB記述。テンプレートとメモ。

同じカテゴリーの記事

re:Crazy Cool Internet Trick!   たった1行でサイトマップを検索サイト4社のクローラに教える方法   あまりにも聞かれる「ホバーウィンド」:フェードボックス設置方法   FlashやQuickTimeをJavascriptで実行させる。   Google AdSenseのタグとウンと言わないlint様   ドキュメントタイプの記述 <!DOCTYPE>   object要素によるiframe要素の代替え   だってlintがダメって言うんだもの…Flash埋め込み記述  
Sponsored Links

ETC
Google

Apple Store(Japan)