<object> - HTML(超文本标记语言) 编辑

概要


HTML <object> 元素(或者称作 HTML 嵌入对象元素)表示引入一个外部资源,这个资源可能是一张图片,一个嵌入的浏览上下文,亦或是一个插件所使用的资源。

 

 

属性

元素包含全局属性

archive HTML 4 only; 已废弃 HTML5
用来指名对象资源列表的以空格分隔的 URI 列表。
border 已废弃 HTML4.01; 已废弃 HTML5
元素周围的边框的宽度,单位为像素。
classid HTML 4 only; 已废弃 HTML5
对象实现的 URI,可以同时与 data 属性使用,或者使用 data 属性替代。
codebase HTML 4 only; 已废弃 HTML5
解析 classiddata 或者 archive 中定义的相对路径的根路径,如果没有定义,默认为当前文档的 base URI。
codetype HTML 4 only; 已废弃 HTML5
classid 定义的 data 的内容类型。
data
一个合法的 URL 作为资源的地址,,需要为 datatype 中至少一个设置值。
declare HTML 4 only; 已废弃 HTML5
取值为布尔的属性可以设置这个元素为仅声明的格式。对象必须被随后的 <object> 元素实例化。在 HTML5 中,完整的重复 <object> 元素,可以重用元素。
form HTML5
对象元素关联的 form 元素(属于的 form)。 取值必须是同一文档下的一个 <form> 元素的 ID。
height
资源显示的高度,单位是 CSS 像素。
name
浏览上下文名称(HTML5),或者控件名称(HTML 4)。
standby HTML 4 only; 已废弃 HTML5
对象的实现和数据加载过程中,浏览器可以显示的信息。
tabindex HTML 4 only; 已废弃 HTML5
当前元素在文档 Tab 导航中的顺序。
type
data 指定的资源的 MIME 类型,需要为 datatype 中至少一个设置值。
usemap
指向一个 <map> 元素的 hash-name;格式为 ‘#’ 加 map 元素 name 元素的值。
width
资源显示的宽度,单位是 CSS 像素。

示例

<!-- Embed a flash movie -->
<object data="move.swf" type="application/x-shockwave-flash"></object>

<!-- Embed a flash movie with parameters -->
<object data="move.swf" type="application/x-shockwave-flash">
  <param name="foo" value="bar">
</object>

规范

SpecificationStatusComment
HTML Living Standard
<object>
Living Standard 
HTML5
<object>
Recommendation 
HTML 4.01 Specification
<object>
Recommendation 

浏览器兼容性

BCD tables only load in the browser

 

参阅

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:108 次

字数:8317

最后编辑:6 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文