From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/zh-cn/web/html/element/object/index.html | 120 +++++++++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 files/zh-cn/web/html/element/object/index.html (limited to 'files/zh-cn/web/html/element/object') diff --git a/files/zh-cn/web/html/element/object/index.html b/files/zh-cn/web/html/element/object/index.html new file mode 100644 index 0000000000..e11fa6b51a --- /dev/null +++ b/files/zh-cn/web/html/element/object/index.html @@ -0,0 +1,120 @@ +--- +title: +slug: Web/HTML/Element/object +tags: + - Element + - HTML + - Web +translation_of: Web/HTML/Element/object +--- +

概要

+ +

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

+ +

 

+ +

{{EmbedInteractiveExample("pages/tabbed/object.html", "tabbed-standard")}}

+ +

 

+ + + +

属性

+ +

元素包含全局属性

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

浏览器兼容性

+ +

{{Compat("html.elements.object")}}

+ +

 

+ +

参阅

+ + + +

 

-- cgit v1.2.3-54-g00ecf