<object>要素

<object>要素の定義

英語で「物体」を表す、”object”より。
HTML文書では、画像、内部の閲覧コンテキスト、プラグインによって扱われるリソースなどのように扱われる外部リソースを表現します。

子要素として使用できるもの

0個以上の <param> 要素とそれに続く透過的コンテンツ

親要素として使えるもの

埋め込みコンテンツを受け入れるすべての要素。

許可されているARIAロール

application, document, image

DOMインターフェース

HTMLObjectElement

属性

グローバル属性が指定できます。

data

リソースのアドレスをで指定します。data 属性と type 属性のうち、少なくとも1つは定義しておく必要があります。

form

<object> 要素がフォームに関連付けられている場合、そのフォームのidを指定します。

label

使用可能なテキストトラックを一覧表示する際にブラウザーが使用する、ユーザーに見せるテキストトラックのタイトルです。

height

表示されるリソースの高さをピクセル値で指定します。(絶対値に限ります。%指定はできません)

name

有効な閲覧コンテキストの名前を指定します。

type

data 属性によって指定されたリソースのコンテンツタイプを指定します。data 属性と type 属性のうち、少なくとも 1 つは定義しておく必要があります。

usemap

<map> 要素を参照するハッシュ名。 ‘#’ の後に map 要素の name 属性を繋げた文字列を属性値として記述します。

width

表示されるリソースの幅をピクセル値で指定します。(絶対値に限ります。%指定はできません)
 

サンプル

TBD
 


このサイトでは、HTML要素や属性の定義は下記サイトを参考にしています。
MDN Web Docs: https://developer.mozilla.org/ja/
W3C仕様の正確な定義、最新情報は上記サイトをご覧ください。
HTML要素や属性がどのブラウザに対応しているのかは、下記のサイトで確認できます。
Can I Use?: https://caniuse.com/#home

コメント

タイトルとURLをコピーしました