[1] HTML の object
要素の
data
属性は、物体のデータ
(例えば、画像を定義する物体の実現値画像データ。
より一般的に言えば、再生かのうな物体の直列化形) を指定します。
[2] 仕様書:
OBJECT
element
<IW:HTML4:"struct/objects.html#include-objects">object
要素 data
属性
<IW:HTML4:"struct/objects.html#adef-data">[3] この属性の値は %URI
です。
SGML 的には CDATA
です。
指定された URI参照が相対URI参照である場合には、 codebase
属性値が (あれば) 基底URI として解決に使われます。
[4] この属性は省略可能です。
[5] codebase
属性が相対 URI 参照の解決に使われます。
archive
属性で指定された資源から
data
で指定された資源が得られるかもしれません。
data
資源の媒体型のヒントが
type] 属性から得られます。
[6] classid
(実装) と data
(データ)
は両方指定しても構いませんし、一方だけでも構いません。
しかし、両方指定したときの挙動は未定義です。
可搬性のために、実装が取り寄せる追加のデータは data
ではなく param
で指定するべきです。 HTML 4.01 13.3
[7] データを data:
URI で HTML
中に埋込む例
<P> <OBJECT id="clock1" classid="clsid:663C8FEF-1EF9-11CF-A3DB-080036F12502" data="data:application/x-oleobject;base64,...base64 data..."> A clock. </OBJECT>
(HTML 4 仕様書より)
[17]
★お友達のお店★|♪Naoの神コレブログ♪ (2007-10-21 20:34:09 +09:00
版) <http://ameblo.jp/kobe-naoko/entry-10047146028.html>
<li> <object data="http://stat.ameba.jp/blog/genre/girlsblog/checker/kobe-collection/bloglist.swf" type="application/x-shockwave-flash" width="170" height="620"> <param name="movie" value="http://stat.ameba.jp/blog/genre/girlsblog/checker/kobe-collection/bloglist.swf" /> Flashプラグインの使用について。 GiRLS GATEでは、コンテンツの一部にFlashを使用しております。Flashが表示されない方は、Flash Playerをインストールしてからご覧下さい。<a href="www.adobe.com/go/getflashplayer_jp">Flash Playerダウンロードページへ。</a> </object></li>
[18] 通常の埋め込み要素なら src
属性となるところ、なぜ
data
という名前になったのか謎です。 Active X Control
に対して与えるデータという意味でしょうかね。