定義和用法
在<object>標籤定義HTML文檔中嵌入的對象。 使用此元素嵌入多媒體(如音頻,視頻,Java小程序的ActiveX,PDF和Flash)在您的網頁。
您也可以使用<object>標籤嵌入另一個網頁到你的HTML文檔。
您可以使用<param>標籤來傳遞參數已嵌入插件<object>標記。
瀏覽器支持
元件 | |||||
---|---|---|---|---|---|
<object> | 是 | 是 | 是 | 是 | 是 |
提示和注意
注: <object>元素必須出現內部<body>元素。之間的文本<object>和</object>是一個替代文本,對於不支持此標籤的瀏覽器。
提示:對於圖像使用<img>標籤來代替的<object>標記。
提示:至少有一個"data"或"type"屬性必須被定義。
HTML 4.01和HTML5之間的差異
一些HTML 4.01屬性在HTML5支持。
在"form"屬性,HTML5是新的。
在HTML5中,可用於在表單提交的對象。
在HTML5中,對象可以不再出現在裡面<head>文檔的元素。
屬性
=新的HTML5。
屬性 | 值 | 描述 |
---|---|---|
align | top bottom middle left right | 在HTML5不支持。 指定的對齊方式<object>根據周圍的元素元素 |
archive | URL | 在HTML5不支持。 空格分隔的URL列表,以檔案。 該檔案包含了與對象相關的資源 |
border | pixels | 在HTML5不支持。 指定周圍的邊框的寬度<object> |
classid | class_ID | 在HTML5不支持。 定義為在Windows註冊表或URL設置一個類的ID值 |
codebase | URL | 在HTML5不支持。 定義在哪裡可以找到對象的代碼 |
codetype | media_type | 在HTML5不支持。 代碼的媒體類型提到了classid屬性 |
data | URL | 指定要由對象所使用的資源的URL |
declare | declare | 在HTML5不支持。 定義了對象應該只聲明,不創建或實例化,直到需要 |
form | form_id | 指定對象所屬的一個或多個表單 |
height | pixels | 指定對象的高度 |
hspace | pixels | 在HTML5不支持。 指定在物體的左側和右側的空白 |
name | name | 指定名稱為對象 |
standby | text | 在HTML5不支持。 定義要顯示的文字,而對象是加載 |
type | media_type | 指定在指定的數據的媒體類型data屬性 |
usemap | #mapname | 指定要與對象使用一個客戶端圖像映射的名稱 |
vspace | pixels | 在HTML5不支持。 指定在物體的頂部和底部的空白 |
width | pixels | 指定對象的寬度 |
全局屬性
在<object>標籤支持全局的HTML屬性 。
事件屬性
在<object>標籤支持的HTML事件屬性 。
相關頁面
HTML教程: HTML對象元素
HTML DOM參考: 對象對象
默認設置CSS
大多數瀏覽器將顯示<object>與下面的默認值元素:
object:focus {
outline: none;
}