Movatterモバイル変換


[0]ホーム

URL:


  1. 面向开发者的 Web 技术
  2. HTML(超文本标记语言)
  3. HTML 参考
  4. HTML 元素参考
  5. <object>

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in EnglishAlways switch to English

<object>

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩.

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

尝试一下

<object  type="video/mp4"  data="/shared-assets/videos/flower.mp4"  width="250"  height="200"></object>

属性

元素包含全局属性

archive已弃用

用来指名对象资源列表的以空格分隔的 URI 列表。

border已弃用

元素周围的边框的宽度,单位为像素。

classid已弃用

对象实现的 URI,可以同时与data 属性使用,或者使用data 属性替代。

codebase已弃用

解析classiddata 或者archive 中定义的相对路径的根路径,如果没有定义,默认为当前文档的 base URI。

codetype已弃用

classid 定义的 data 的内容类型。

data

一个合法的 URL 作为资源的地址,需要为datatype 中至少一个设置值。

declare已弃用

取值为布尔的属性可以设置这个元素为仅声明的格式。对象必须被随后的<object> 元素实例化。在 HTML5 中,完整的重复 <object> 元素,可以重用元素。

form

对象元素关联的 form 元素(属于的 form)。取值必须是同一文档下的一个<form> 元素的 ID。

height

资源显示的高度,单位是 CSS 像素。

name

浏览上下文名称(HTML5),或者控件名称(HTML 4)。

standby已弃用

对象的实现和数据加载过程中,浏览器可以显示的信息。

tabindex已弃用

当前元素在文档 Tab 导航中的顺序。

type

data 指定的资源的 MIME 类型,需要为datatype 中至少一个设置值。

usemap

指向一个<map> 元素的 hash-name;格式为‘#’加 map 元素name 元素的值。

width

资源显示的宽度,单位是 CSS 像素。

示例

html
<!-- 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>

规范

Specification
HTML
# the-object-element

浏览器兼容性

参阅

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp