w3school上介绍 定义和用法:
在代码中遇到过通过object创建img图片,或者加载html页面。
<object height="100%" width="100%"
type="image/jpeg" data="audi.jpeg">
</object>
<object type="text/html" height="100%" width="100%"
data="http://www.w3school.com.cn">
</object>
为什么可以这样使用呐?,那么就需要找到创建的原因了。
<object> 标签用于包含对象,比如图像、音频、视频、Java applets、ActiveX、PDF 以及 Flash。
object 的初衷是取代 img 和 applet 元素。不过由于漏洞以及缺乏浏览器支持,这一点并未实现。
浏览器的对象支持有赖于对象类型。不幸的是,主流浏览器都使用不同的代码来加载相同的对象类型。
而幸运的是,object 对象提供了解决方案。如果未显示 object 元素,就会执行位于 <object> 和 </object> 之间的代码。通过这种方式,我们能够嵌套多个 object 元素(每个对应一个浏览器)。
参考:
http://www.w3school.com.cn/media/media_object.asp
http://www.w3school.com.cn/tags/tag_object.asp
http://www.cnblogs.com/liongis/archive/2011/03/01/1968142.html
分享到:
相关推荐
在使用`<object>` 标签的过程中,特别是在Internet Explorer (IE) 浏览器中,会遇到一个常见的问题——即`<object>` 标签可能会覆盖其他的HTML元素,比如 `<div>`。这是因为IE将 `<object>` 视为一种“窗口化”元素...
`<Object>`标签在HTML中用于嵌入外部资源,如Flash、PDF或其他插件,而`<div>`标签则常用于创建页面上的容器或布局元素。当这两个标签在同一页面上相遇时,如果没有正确处理,`<Object>`标签可能会覆盖`<div>`标签的...
`<write>`标签是Struts的HTML标签库的一部分,主要用来在JSP页面中显示来自ActionForm或者Servlet请求范围内的属性值。例如,如果你有一个名为`username`的属性存储了用户的名字,你可以使用`<write>`标签将其显示在...
在HTML中,`<object>`标签是一个非常重要的元素,它用于在网页中嵌入各种类型的内容,如图像、音频、视频、Java Applets、Flash动画等。本篇将深入探讨`<object>`标签的使用方法及其相关知识点。 一、`<object>`...
`<applet>`元素虽然在现代HTML中已不常用,但过去它用于在页面上嵌入Java小应用程序。 `<area>`元素是用于定义图像映射中的一个可点击区域,通常与`<img>`元素的`usemap`属性一起使用。`<b>`元素使文本加粗,而`...
`<object>`标签是较早的HTML元素,用于嵌入各种类型的内容,包括视频。它的优点在于对旧版浏览器有较好的兼容性,尤其是Internet Explorer (IE) 的早期版本。然而,使用`<object>`标签来插入视频通常需要更多的配置...
本文将对 HTML5 中的所有标签进行分类和解释,帮助开发者快速了解和使用这些标签。 结构性标签 * `<header>`:定义 section 或 page 的页眉 * `<footer>`:定义 section 或 page 的页脚 * `<nav>`:定义导航链接 *...
4. `<applet>`:在HTML4中用于嵌入Java小应用程序,但在HTML5中已被废弃,现在通常使用`<object>`或`<embed>`元素。 5. `<area>`:在`<map>`元素中定义图像映射中的一个区域,可以设置链接和形状。 6. `<b>`:使...
`<param>` 标签用于定义 `<object>` 或 `<embed>` 元素的参数。它可以用来传递配置信息给嵌入的对象。 ### <pre>: Preformatted Text `<pre>` 标签用于定义预格式化文本。它保留了文本原有的空格和换行,适用于...
6. **框架与嵌入**: 学习如何使用<iframe>元素嵌入外部资源,如视频或地图,以及如何使用<object>和<embed>元素插入多媒体内容。 7. **HTML5新特性**: 了解HTML5引入的新元素,如<header>、<footer>、<nav>、...
在HTML中,`<object>`标签被用于嵌入外部内容,如插件、媒体文件或其他HTML文档等。它提供了一种灵活的方式,使得网页能够集成来自不同来源的多媒体资源。本文将深入探讨`<object>`标签的使用,特别是其在嵌入媒体...
在本案例中,我们将探讨如何使用纯HTML标签静态调用XML文件,并利用XSL进行显示修饰,不依赖JavaScript等脚本语言。 首先,让我们了解HTML如何静态调用XML文件。这主要通过`<object>`或`<iframe>`标签实现。例如,...
- **HTML 4**: HTML 4中使用`<object>`标签,语法更为复杂,且兼容性受限。 #### 4. `<canvas>`标签 - **HTML 5**: `<canvas>`标签提供了在网页上绘制图形的能力,通过JavaScript API控制,可以实现动态图形和动画...
68. `<plaintext>`:以固定宽度字体显示文本,不解析HTML标签,HTML5中已废弃。 69. `<pre>`:以固定宽度字体显示文本,保留空格和换行。 70. `<script>`:包含或链接到JavaScript代码。 71. `<select>`:创建下拉...
59. **删除线文本标签**:`<s>` 和 `<strike>` 用于表示过时或不再适用的信息,已弃用,推荐使用`<del>`。 60. **计算机代码样本标签**:`<samp>` 显示计算机代码样本。 61. **客户端脚本标签**:`<script>` 用于...
DOCTYPE html>),html标签(<html>),头部标签(<head>)和主体标签(<body>)。在<head>中,我们通常设置页面标题(<title>)、引入外部CSS样式表(<link>)或JavaScript文件(<script>)。在<body>中,才是实际...
92<br><br>0140 如何对计算结果四舍五放入 92<br><br>0141 如何将商品金额小写转换成大写 92<br><br>0142 如何根据生日自动计算员工年龄 93<br><br>0143 如何设置货币值中使用的小数位数 93<br><br>0144 ...
6. `<applet>`:不推荐使用的标签,用来嵌入Java小应用程序,现在通常使用`<object>`或`<embed>`标签代替。 7. `<area>`:在`<map>`图像映射中定义点击区域。 8. `<b>`:定义加粗文本。 9. `<base>`:设置页面中...