object

書式

<object>〜</object>

属性

属性名 初期値 内 容
id なし IDを指定します。
class なし スタイルシートクラスを指定します。
style なし スタイルシートを指定します。
classis なし クラスIDを指定します。
codebase なし コードベースのURLを指定します。
codetype なし コードタイプを指定します。
data なし データのURLを指定します。
type なし MIMEタイプを指定します。
width なし 横幅を指定します。
height なし 縦幅を指定します。

対応

HTML 4.01 [STF], XHTML 1.0 [STF], XHTML 1.1, XHTML Basic
Microsoft (MSDN)
[IE3〜][Firefox 1〜][Safari 1〜][Opera 6〜][Netscape 4〜]

説明

様々なオブジェクトを指定します。画像やアプレットやムービーなどを表示させることができます。また、<object>タグを入れ子にすることができます。この場合、一番外側のデータが表示できた場合には、内側に記述された<object>タグは無視されます。外側に記述されたデータが表示できない場合には、内側のデータという具合に表示できるデータが見つかるまで処理を行います。
<object>タグに指定されたオブジェクトにデータを渡すには<param>タグを使用します。

関連タグ

applet, embed, param

サンプルコード [実行]

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=shift_jis">
<title>Sample</title>
</head>
<body>
<h1>Sample</h1>
<object data="photo.jpg" type="image/jpeg">
紅葉の写真です。
</object>
</body>
</html>