<object> タグは、<APPLET> や<EMBED>、<BGSOUND>、<IMG>、<IFRAME> などに代わり、 画像や動画、音声、各種プラグインデータ、Javaアプレット、他のHTMLドキュメントをページ上に貼り付ける為の汎用的なタグです。パラメータの受け渡しには <PARAM> を用います。
<object data=""></object>
<object type=""></object>
開始タグは省略できません。
終了タグは省略できません。
0個以上のPARAM要素またはブロック要素またはインライン要素
<object type="application/x-oleobject"></object>
<object type="image/png" data="avator.jpg" alt="avator"></object>
OBJECT 要素の使用例と表示サンプルを次に示します。表示結果はブラウザによって異なることがあります。
<object data="/privacy-policy.html" type="text/html" width="300" height="250">
AMP (Accelerated Mobile Pages) の場合、<object>
タグを使えない。
JavaScriptからはHTMLObjectElementインタフェースを通じてobject要素へアクセスできる。
プロパティ | 型 | 説明 |
---|---|---|
data | DOMString | object要素のdata属性 |
form | HTMLFormElement | object要素のform属性 |
height | DOMString | object要素のheight属性 |
form | HTMLFormElement | object要素のform属性 |
name | DOMString | object要素のname属性 |
type | DOMString | object要素のtype属性 |
typeMustMatch | Boolean | object要素のtypeMustMatch属性 |
useMap | DOMString | object要素のuseMap属性 |
width | DOMString | object要素のwidth属性 |
<PARAM> は <APPLET> や <OBJECT> に渡すパラメータを指定するHTMLタグです。
開始タグは省略できません。
終了タグを省略できます。
ありません。
属性値 | 意味 |
---|---|
ref | URL型 |
pbkect | 別オブジェクトのID型 |
WHATWG (2021) "The object element" HTML Living Standard
WHATWG (2021) "The param element" HTML Living Standard