HTML 5 <object> 标签

定义和用法

定义一个嵌入的对象。请使用此元素向您的 XHTML 页面添加多媒体。此元素运行您规定插入 HTML 文档中的对象的数据和参数,以及可用来显示和操作数据的代码。

HTML 4.01 与 HTML 5 之间的差异

不再支持 HTML 4.01 中的一些属性。

提示和注释

注释:object 元素可位于在 head 元素或 body 元素内部。<object> 与 </object> 之间的文本是替换文本,针对不支持此标签的浏览器。<param> 标签可定义用于对象的 run-time 设置。

提示:至于图像,请使用 <img> 标签代替 <object> 标签。

提示:至少必须定义 "data" 和 "type" 属性之一。

属性

属性 描述
align
  • left
  • right
  • top
  • bottom
HTML 5 中不支持。
archive URL HTML 5 中不支持。
border pixels HTML 5 中不支持。
classid class_ID HTML 5 中不支持。
codebase URL HTML 5 中不支持。
codetype MIME_type HTML 5 中不支持。
data URL 规定对象使用的资源的 URL。
declare declare HTML 5 中不支持。
form form_id 规定对象所属的一个或多个表单。
height pixels 规定对象的高度。
hspace pixels HTML 5 中不支持。
name name 为对象定义名称。
standby text HTML 5 中不支持。
type MIME_type 定义 data 属性中规定的数据的 MIME 类型。
usemap #mapname 规定与对象一同使用的客户端图像映射的名称。
vspace pixels HTML 5 中不支持。
width pixels 规定对象的宽度。

全局属性

<object> 标签支持 HTML 5 中的全局属性

事件属性

<object> 标签支持 HTML 5 中的事件属性