HTML <object>
标签
主题:HTML5 标签参考上一页|下一页
说明
<object>
标签定义 HTML 文档中的嵌入对象。 它用于将各种不同类型的媒体文件包含到文档中,例如视频、音频、Java 小程序、ActiveX、PDF 文档、Flash 动画甚至图像。 您还可以使用 <object>
标签定义 HTML 文档中的嵌入对象。 它用于将各种不同类型的媒体文件包含到文档中,例如视频、音频、Java 小程序、ActiveX、PDF 文档、Flash 动画甚至图像。 您还可以使用 a1 元素将另一个网页嵌入到您的 HTML 文档中。 元素将另一个网页嵌入到您的 HTML 文档中。
注意: <param>
元素用于将参数传递给已嵌入 <object>
元素的插件。
下表总结了此标签的使用上下文和版本历史。
Placement: | 块 |
---|---|
Content: | 块、内联和文本; 任何 <param> 元素必须先出现 |
开始/结束标签: | 开始标签: required, 结束标签:required |
版本: | HTML 4, 4.01, 5 |
语法
<object>
标签的基本语法如下:
HTML / XHTML: <object data="URL" type="content-type"> ... </object>
下面的示例显示了 <object>
标签的作用。
<object type="application/x-shockwave-flash">
<param name="movie" value="video/blur.swf">
</object>
提示:建议在指定 data
时使用 type
,因为它允许浏览器避免加载不支持的内容类型的信息。
标签特定属性
下表显示了特定于 <object>
标签的属性。
属性 | 值 | 说明 |
---|---|---|
Required — 必须指定以下属性之一才能使标记有效。 | ||
data |
URL | 指定对象所需的数据或文件的位置。 |
type |
content-type | 指定由 data 属性指定的资源的 content-type。 必须至少定义 data 和 type 之一。 |
Optional — 以下属性是可选的。 | ||
align |
left |
Obsolete 请改用 CSS。 指定 <object> 元素相对于周围内容的对齐方式。 |
archive |
URLs | Obsolete 包含与对象相关的资源的存档 URL 的空格分隔列表。 |
border |
pixels | Obsolete 指定对象周围边框的宽度。 请改用 CSS border 属性。 |
classid |
URI | Obsolete 定义对象实现的 URL 或内部引用。 |
codebase |
URI | Obsolete 指定用于解析由 classid , data , 和 archive 属性指定的相对 URL 的基本路径。 |
codetype |
content-type | Obsolete 指定下载 classid 属性指定的对象时预期的数据 content-type。 |
declare |
declare |
这个布尔属性指定对象应该只被声明而不是实例化。 |
form |
form-id | 指定对象元素关联的表单,即它的"表单所有者"。 |
height |
length | 设置对象的高度。 |
hspace |
pixels | Obsolete 指定对象左侧和右侧的空白量。 |
name |
text | 指定对象的名称。 |
standby |
message | Obsolete 指定在加载对象时要显示的文本消息。 |
usemap |
URL | 定义与图像对象元素关联的客户端图像映射。 |
vspace |
pixels | Obsolete 指定对象顶部和底部的空白量。 |
width |
length | 设置对象的宽度。 |
全局属性
与所有其他 HTML 标签一样, <object>
标签支持 HTML5 中的全局属性。
事件属性
<object>
标签还支持 HTML5 中的事件属性。
浏览器兼容性
所有主要的现代浏览器都支持 <object>
标签。
基本支持—
|
进一步阅读
相关标签: <param>
.
Advertisements