<object> の仕様
カテゴリー | 使用できる場所(親要素) | コンテンツモデル(子要素) | タグ省略 |
フローコンテンツ フレージングコンテンツ エンベディッドコンテンツ リストされた要素 フォーム関連要素 パブバブルコンテンツ | エンベディッドコンテンツを子要素にもてる場所
| トランスペアレント | 不可 |
<object> の属性
【構文】
<object data="url" type="MIMEタイプ" width="幅" height="高さ" ・・・>
</object>
属性 | 意味 | 値のサンプルなど |
data="url" | 組む込むファイルのurl【いずれか必須】 | サーバ内の相対パス : 「../index.html」 URL : 「http://www.cman.jp」 メール : 「info@example.jp」 |
type="MIMEタイプ" | 組み込むファイルのMIMEタイプ 【いずれか必須】 | 「image/gif」 |
typemustmatch | data属性で指定した外部コンテンツのMIMEタイプと、
type属性で指定したMIMEタイプが一致する場合のみ、
該当の外部コンテンツを利用可とする指定 ※HTML5以降に廃止。指定不可。 | data属性、type属性両方が指定された時のみ指定可 |
width="値" | コンテンツを表示する領域の幅 (ピクセルで指定) | 「200」 |
height="値" | コンテンツを表示する領域の高さ (ピクセルで指定) | 「300」 |
usemap="マップ名" | イメージマップ名 ※HTML5以降に廃止。指定不可。 | 「#マップ名」 |
name="名前" | 組み込む領域の名前 | |
form="フォームID" | 関連づけるformのID ※HTML5で追加 | |
廃止された属性 |
|
ページTOP
<object>タグのサンプル
画像を組み込む
(通常は
<img>タグを使用します。詳細な代替コンテンツが必要な場合にobjectタグを使用します。)
<object data="sample.jpg" type="image/jpeg" width="100"
height="140">
<p><a href="sample.jpg">表示出来ない場合は、クリックして表示してください。</a></p>
</object>
音声を組み込む
(oggがサポートされていれば oggを、サポートされていなければ mp3を再生します。
いずれもサポートされていない場合、再生不可のメッセージを表示)
<object data="se_maoudamashii_onepoint04.ogg" type="audio/ogg" width="350" height="80">
<param name="filename" value="se_maoudamashii_onepoint04.ogg">
<param name="autostart" value="false">
<param name="showcontrols" value="true">
<object data="se_maoudamashii_onepoint03.mp3" type="audio/mpeg" width="350" height="80">
<param name="filename" value=se_maoudamashii_onepoint03.mp3">
<param name="autostart" value="false">
<p>ブラウザのバージョンによっては、再生できない場合があります。</p>
<p><a href="se_maoudamashii_onepoint03.mp3">再生できない場合は、クリックして再生します。</a></p>
</object>
</object>
ページTOP
留意事項
- <object>で使用する、ソフトウエア(media playerなど)はインストールが必要です。
- <object>の動作は、ブラウザやそのバージョン、インストールされているプラグインの種類などによって動作が大きく異なりますので、注意が必要です。
ページTOP