HTML <object> 標籤
定義和用法
<object>
標籤定義了一個用於外部資源的容器。
外部資源可以是網頁、圖片、媒體播放器或外掛應用程式。
要嵌入圖片,最好使用 <img>
標籤。
要嵌入HTML,最好使用 <iframe>
標籤。
要嵌入影片或音訊,最好使用 <video>
和 <audio>
標籤。
瀏覽器支援
元素 | |||||
---|---|---|---|---|---|
<object> | 是 | 是 | 是 | 是 | 是 |
外掛
<object>
標籤最初設計用於嵌入瀏覽器外掛。
外掛是擴充套件瀏覽器標準功能的計算機程式。
外掛已被用於許多不同的目的
- 執行Java Applet
- 執行ActiveX控制元件
- 顯示Flash影片
- 顯示地圖
- 掃描病毒
- 驗證銀行ID
警告!
大多數瀏覽器不再支援Java Applet和外掛。
ActiveX控制元件在任何瀏覽器中都不再受支援。
現代瀏覽器也已關閉對Shockwave Flash的支援。
屬性
Attribute | 值 | 描述 |
---|---|---|
data | URL | 指定物件要使用的資源的URL |
form | form_id | 指定物件所屬的表單 |
height | 畫素 | 指定物件的高度 |
name | name | 指定物件的名稱 |
type | media_type | 指定資料屬性中指定的資料的媒體型別 |
typemustmatch | true/false | 指定型別屬性和資源的實際內容是否必須匹配才能顯示 |
usemap | #mapname | 指定要與物件一起使用的客戶端影像對映的名稱 |
width | 畫素 | 指定物件的寬度 |
全域性屬性
<object>
標籤還支援HTML中的全域性屬性。
事件屬性
<object>
標籤還支援HTML中的事件屬性。
相關頁面
HTML教程:HTML物件元素
HTML DOM參考:Object物件
預設 CSS 設定
大多數瀏覽器將使用以下預設值顯示 <object>
元素
object:focus {
outline: none;
}