Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

object 要素

概要

埋め込みオブジェクト要素 (The Embedded Object element) (<object>) は、「画像」、「ネストされたブラウジング・コンテキスト」、または「プラグインによって処理されリソースとして扱うことが可能なもの」の何れかの外部リソースを表します。

コンテンツカテゴリ フローコンテンツフレージングコンテンツ埋め込みコンテンツ、パルパブルコンテンツ、要素が usemap 属性を持つ場合はインタラクティブコンテンツリスト化/送信可能フォーム関連要素
許可された内容 0 個以上の <param> 要素とそれに続くトランスパレントコンテンツ
タグの省略 不可。開始と終了タグの両方が必要。
許可された親要素 埋め込みコンテンツを受け入れるすべての要素
DOM インターフェイス HTMLObjectElement

属性

この要素は、全ての HTML 要素で共通のグローバル属性と、以下に列挙する属性を持ちます。

archive HTML 4 のみ。 廃止 HTML5
オブジェクトのリソースの URI 群を、半角スペースで区切って指定。
border 非推奨 HTML4.01 廃止 HTML5
コントロールの境界線のピクセル幅。※指定時に px などの単位は不要。
classid HTML 4 のみ。 廃止 HTML5
オブジェクトの実装の URI。data 属性とともに、またはdata 属性の代替として用いる事が出来ます。
codebase HTML 4 のみ。 廃止 HTML5
classid属性、data 属性、archive 属性で指定された相対 URL を解決するための基準パス。指定しない場合、既定値は現在の文書のベース URI となります。
codetype HTML 4 のみ。 廃止 HTML5
classid によって指定されたデータの、コンテンツ・タイプ。
data
リソースのアドレスを有効な URL で指定。data 属性と type 属性の内、少なくとも一つは定義しておく必要があります。
declare HTML 4 のみ。 廃止 HTML5
この論理属性は属性名を指定するだけで有効になります。【訳注: 但し XHTML 文書 の場合は値に "declare" が必要です】
オブジェクトは、後続する <object> 要素でインスタンス化しなければなりません。HTML5 ではリソースを再利用するごとに、完全な形の <object> 要素を繰り返し配置します。
form HTML5
オブジェクトがフォームに関連付けられている場合、そのフォーム(※フォームオーナー)の id を指定。属性値は、同一文書内の <form> 要素の id でなければなりません。
height
表示されるリソースの高さを CSS ピクセル値で指定。※単位不要。
name
HTML5 : 有効なブラウジング・コンテキストの名前。
HTML 4 : コントロール (HTML 4) の名前。
standby HTML 4 のみ。 廃止 HTML5
オブジェクトの実装とデータの読込み中にブラウザに表示する事が出来るメッセージ。
tabindex HTML 4 のみ。 廃止 HTML5
現在の文書のタブ・ナビゲーション順列に於いての要素の位置。
type
data 属性によって指定されたリソースの MIME 型。date 属性と type 属性の内、少なくとも 1 つは定義しておく必要があります。
typemustmatch HTML5
この論理属性は、リソースを使用するためには type 属性の値とリソースの実際の content type が一致していなければならないかを示します。
usemap
<map> 要素を参照するハッシュ名。"#" の後に map 要素の name 属性を繋げた文字列を属性値として記述します。
width
表示されるリソースの幅を CSS ピクセル値で指定。※単位不要。

Flash 動画を埋め込む

<!-- 埋め込み Flash 動画 -->
<object data="move.swf" type="application/x-shockwave-flash"></object>

<!-- パラメーター付き埋め込み Flash 動画 -->
<object data="move.swf" type="application/x-shockwave-flash">
  <param name="foo" value="bar">
</object> 

仕様

仕様書 策定状況 コメント
WHATWG HTML Living Standard
<object> の定義
現行の標準  
HTML5
<object> の定義
勧告  
HTML 4.01 Specification
<object> の定義
勧告  

ブラウザ実装状況

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート (有) 1.0 (1.7 or earlier) (有) (有) (有)
typemustmatch ? 27 (27) ? ? ?
機能 Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート (有) 1.0 (1.0) (有) (有) (有)
typemustmatch ? 27.0 (27) ? ? ?

関連情報

ドキュメントのタグと貢献者

 このページの貢献者: yyss, ethertank
 最終更新者: yyss,