object
HTML元素(或者称作HTML 嵌入对象元素)表示引入一个外部资源,这个资源可能是一张图片,一个嵌入的浏览上下文,亦或是一个插件所使用的资源。
允许的内容零个或多个元素,然后是透明的。
标记遗漏没有,起始和结束标签都是强制性的。
允许父母任何接受嵌入内容的元素。
允许ARIA角色application, document, image
DOM界面HTMLObjectElement
属性
这个元素包含全局属性。
archiveHTML 4only; HTML5已废弃,用来指名对象资源列表的以空格分隔的 URI 列表。
border已废弃于HTML4.01;已废弃于HTML5,元素周围的边框的宽度,单位为像素。
classidHTML 4only;已废弃于HTML5,对象实现的 URI,可以同时与data属性使用,或者使用data属性替代。
codebaseHTML 4only;已废弃于HTML5解析classid,data或者archive中定义的相对路径的根路径,如果没有定义,默认为当前文档的 base URI。
codetypeHTML 4only;已废弃于HTML5classid定义的 data 的内容类型。
data一个合法的 URL 作为资源的地址,需要为data和type中至少一个设置值。
declareHTML 4only;已废弃于HTML5取值为布尔的属性可以设置这个元素为仅声明的格式。对象必须被随后的 元素实例化。在HTML5 中,完整的重复 元素,可以重用元素。
formHTML5对象元素关联的 form 元素(属于的 form)。 取值必须是同一文档下的一个
元素的 ID。height资源显示的高度,单位是 CSS 像素。name浏览上下文名称(HTML5),或者控件名称(HTML 4)。
standbyHTML 4only;已废弃HTML5对象的实现和数据加载过程中,浏览器可以显示的信息。
tabindexHTML 4only;已废弃HTML5当前元素在文档 Tab 导航中的顺序。
typedata指定的资源的 MIME 类型,需要为data和type中至少一个设置值。
usemap指向一个元素的 hash-name;格式为 ‘#’ 加 map 元素name元素的值。
width资源显示的宽度,单位是 CSS 像素。
例子
嵌入一个Flash电影
type="application/x-shockwave-flash">
规范SpecificationStatusCommentHTML Living StandardThe definition of '' in that specification.Living Standard
HTML5The definition of '' in that specification.Recommendation
HTML 4.01 SpecificationThe definition of '' in that specification.Recommendation
浏览器兼容性FeatureChromeEdgeFirefoxInternet ExplorerOperaSafariBasic Support(Yes)(Yes)1(Yes)(Yes)(Yes)
archive(Yes)(Yes)1(Yes)(Yes)(Yes)
border(Yes)(Yes)1(Yes)(Yes)(Yes)
classid(Yes)(Yes)1(Yes)(Yes)(Yes)
codebase(Yes)(Yes)1(Yes)(Yes)(Yes)
codetype(Yes)(Yes)1(Yes)(Yes)(Yes)
data(Yes)(Yes)1(Yes)(Yes)(Yes)
declare(Yes)(Yes)1(Yes)(Yes)(Yes)
form(Yes)(Yes)1(Yes)(Yes)(Yes)
height(Yes)(Yes)1(Yes)(Yes)(Yes)
name(Yes)(Yes)1(Yes)(Yes)(Yes)
standby(Yes)(Yes)1(Yes)(Yes)(Yes)
tabindex(Yes)(Yes)1(Yes)(Yes)(Yes)
type(Yes)(Yes)1(Yes)(Yes)(Yes)
typemustmatch?No27???
usemap(Yes)(Yes)1(Yes)(Yes)(Yes)
width(Yes)(Yes)1(Yes)(Yes)(Yes)FeatureAndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS SafariBasic Support(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
archive(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
border(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
classid(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
codebase(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
codetype(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
data(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
declare(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
form(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
height(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
name(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
standby(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
tabindex(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
type(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
typemustmatch??No27???
usemap(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
width(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)