<object>標簽是一個HTML標簽,用於在網頁中顯示音頻,視頻,圖像,PDF和Flash等多媒體;它通常用於嵌入由瀏覽器插件處理的Flash頁面元素,如Flash和Java項目。它還可以用於在HTML頁面內顯示另一個網頁。
<object>標簽可以和<param>標簽一起使用以定義各種參數。當瀏覽器不支持指定的數據時,寫入<object>和<object>標簽中的任何文本都被視為備用文本。
<Object>標簽支持HTML的所有全局和事件屬性。
代碼示例:
1 <object data="flashmovie.swf" width="600" height="800" type="application/x-shockwave-flash">
2 請安裝Shockwave插件觀看此電影。
3 </object>
請注意,type屬性告訴瀏覽器加載哪個插件來顯示內容,但是您只需要指定類型或數據,而不必同時指定這兩種類型。如果插件不可用,則會顯示包含在<object>和</object>標記之間的任何文本。
在大多數情況下,object用於嵌入瀏覽器插件支持的內容。理論上,它可以用於顯示圖像,但<img>元素更適合於此目的。
示例:
1 <!DOCTYPE HTML>
2 <html>
3 <head>
4 <meta charset="UTF-8">
5 </head>
6
7 <body>
8 <object data="1.jpg" width="400px" height="200px">測試文本!</object>
9 </body>
10
11 </html>
<object>標簽具有以下屬性:
屬性 |
值 |
描述 |
data |
網址URL |
指定對象中的數據的URL。 |
type |
媒體類型 |
指定data屬性中指定的媒體數據類型。 |
typemustmatch |
boolean |
表示僅當type屬性的值與data屬性上提供的資源類型匹配時才應嵌入資源 |
align |
左,右,上,下 |
定義了對象的對齊方式。 |
border |
像素(px) |
指定對象周圍的邊框。 |
height |
像素(px) |
指定對象的高度。 |
hspace |
像素(px) |
指定對象左側和右側的空白。 |
vspace |
像素(px) |
指定對象頂部和底部的空白。 |
height |
像素(px) |
指定對象的高度。 |
width |
像素(px) |
指定對象的寬度。 |
name |
像素(px) |
指定對象的名稱。 |
form |
form_id |
指定了對象元素所屬的表單id。 |