★OBJECT / 拡張オブジェクト(generic embeded object)

戻る

OBJECT / 拡張オブジェクト(generic embeded object)


対応     H4t H4f H4s       N4 N6 N7 O6 O7 ff1 NA1 GA1 MO1 K2 K3   E4 E5 ME5 E55 E6      

分類

インラインエレメント

開始タグ

終了タグ

コンテント要素

無し

親エレメント

インラインエレメント但しPREを除く

共通アトリビュート

eventi18n

解説
画像、HTML文書、Javaアプレット、動画、ActiceXコントロールなど様々なオブジェクトを埋め込みます。IMGは画像専用のOBJECTの略記です(OBJECTにはALT属性はありませんが、代替テキストをコンテントに書きます。)。ネスティング(入れ子)にする事でブラウザが対応可能な最も外側のオブジェクトを採用させる事が出来ます。
オプション

対応

オプション

説    明

H4tH4fH4s

DECLARE

(declare)

この属性を指定すると、そのオブジェクトは宣言のみされた事になり、実行されません。ボタン等で実行する事になります。

H4tH4fH4s
N4N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

CLASSID

URI

JAVAやActiveXなどのプログラムのURLを指定します。JAVAはhttp:ではなくjava:となります。AVIムービー、Directorムービー、Flashムービー、ActiveXコントロール等はclsid:となります。

H4tH4fH4s
N4N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

CODEBASE

URI

CLASSID属性、DATA属性、ARCHIVE属性で相対URIを指定する場合の基準となるパスを指定します。N4の場合は絶対パスしか動作しません。また、N4では必須のようです。

H4tH4fH4s
N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

DATA

URI

オブジェクトのデータのURLを指定します。JAVAの場合は、CLASSIDを使います。IEでは、JAVAも動作してしまいますが・・・(^_^;)

H4tH4fH4s
N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

TYPE

ContentType

DATA属性のリンク先のMIMEタイプを指定します。ブラウザが利用出来ないデータを読み込まないようにする場合に使用します。

H4tH4fH4s
N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

CODETYPE

ContentType

CLASSID属性のリンク先のMIMEタイプを指定します。ブラウザが利用出来ないデータを読み込まないようにする場合に使用します。

H4tH4fH4s
E6

ARCHIVE

URI

オブジェクトのデータ・ファイルを1つにまとめたファイルのURLを指定します。 スペースで区切れば複数指定が出来ます。CLASSID属性やDATA属性で指定するファイルも指定出来ます。

H4tH4fH4s

STANDBY

Text

オブジェクトの読み込み中に表示するメッセージを指定します。

H4tH4fH4s
N4N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

HEIGHT

Length

オブジェクトの縦幅を指定します。

H4tH4fH4s
N4N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

WIDTH

Length

オブジェクトの横幅を指定します。

H4tH4fH4s
N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

NAME

CDATA

オブジェクトの名前を指定します。

H4tH4fH4s
O7
ME5

USEMAP

URI

MAP要素で定義されるクライアントサイド・イメージマップの名前を指定します。

H4tH4fH4s
E4E5ME5E55

TABINDEX

NUMBER

TABキーを押したとき、ここで指定した数値の小さい順番にフォーカスが移動します。

H4tH4f
N4N6N7
O6O7ff1
NA1GA1MO1
E4E5ME5E55E6

ALIGN

(top|middle|bottom|left|right)

オブジェクトをインライン表示する場合のテキストの回り込みを指定します。

top:
オブジェクトの上端にテキストの上端をあわせます。
middle:
オブジェクトの中央にテキストをあわせます。
bottom:
オブジェクトの下端にテキストの下端をあわせます。(標準)
left:
オブジェクトは左に表示され、右側に文字が回りこみます。
right:
オブジェクトは右に表示 され、左側に文字が回りこみます。

H4tH4f

BORDER

Pixels

オブジェクトの枠線の幅を指定します。

H4tH4f
N4N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

HSPACE

Pixels

オブジェクトの左右の余白を指定します。

H4tH4f
N4N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

VSPACE

Pixels

オブジェクトの上下の余白を指定します。

H4tH4fH4s
N4N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

CLASS

CDATA

クラス名を指定します。

H4tH4fH4s
N4N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

ID

ID

IDを指定します。同じ文書内で同じIDは付けられない。

H4tH4fH4s
N4N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

STYLE

StyleSheet

CSSスタイルシートを設定します。

H4tH4fH4s
N6N7
O6O7ff1
NA1GA1MO1K2K3
E4E5ME5E55E6

TITLE

Text

内容を設定します。

使用例

ソース

OBJECTによるインラインフレーム
IFRAMEエレメントと同様の効果が得られます。OBJECTエレメントに未対応の時には、代替テキストが表示されます。
<P><OBJECT DATA="http://www.tees.ne.jp/~pokochan/html/main.html" TYPE="text/html"
 WIDTH="200" HEIGHT="100" ALIGN="right" Title="メイン">
OBJECTエレメントに対応していないブラウザの場合には、
<A HREF="main.html" ACCESSKEY="a">メイン</A>へどうぞ!</OBJECT>左側に文字が回りこみます。

と記述すると

表示&操作

OBJECTエレメントに対応していないブラウザの場合には、 メインへどうぞ!左側に文字が回りこみます。




と表示されます。
E4以降、IFRAME対応ブラウザであれば表示可能です。


ソース

OBJECTによるJavaアプレットの埋め込み
APPLETエレメントと同様の効果が得られます。OBJECTエレメントに未対応の時には、代替<HR WIDTH="500">が表示されます。
<OBJECT CODETYPE="application/java"
    CODEBASE="http://www.tees.ne.jp/~pokochan/html/" CLASSID="java:RainbowHR.class"
	  STANDBY="Now loading..." WIDTH="500" HEIGHT="3" VSPACE="15">
<PARAM NAME="color" VALUE="ffff00|ff00ff|ff0000|0000ff|008000">
<PARAM NAME="speed" VALUE="16">
<HR WIDTH="500"></OBJECT>

と記述すると

表示&操作


と表示されます。

画像埋め込みの使用例はMAPエレメントを参照して下さい。

注意点
OBJECTエレメントでJAVAを挿入した場合、N4TABLEエレメント内では動作しません。不安定な為、他のエレメント内でも動作は保障できません。また、O6ME5はOBJECTエレメントがJAVAに未対応のようでAPPLETエレメントでしか動作しないようです。


Copyright (C) pokochan 2000-2005
http://www.tees.ne.jp/~pokochan/html/object.html
E-mailpokochan@mx1.tees.ne.jp