<object>标签

用途

<object> 标签(或者称作 HTML 嵌入对象元素)表示引入一个外部资源,这个资源可能是一张图片,一个嵌入的浏览上下文,亦或是一个插件所使用的资源。<object> 标签用于包含对象,比如图像、音频、视频、Java applets、ActiveX、PDF 以及 Flash。

例子

<figure> 
    <object data="clock.html"></object> 
    <figcaption>My HTML Clock</figcaption> 
</figure>

标准属性

属性

描述

H5新

data

指定链接的目标URL

hreflang

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

form

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

height

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

type

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

usemap

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

width

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

变更点

<object> 标签在HTML5与HTML4.01之间存在如下差异

  • HTML5有一些新的属性,同时不再支持以下的HTML4.01属性
  1. archive 原用于一个空格分隔的指向档案文件的 URL 列表。这些档案文件包含了与对象相关的资源。不支持。
  2. border 定义对象周围的边框。不支持。使用 CSS 代替。
  3. classid 原用于用于指定浏览器中包含的对象的位置。不支持。
  4. codebase 原用于定义在何处可找到对象所需的代码。不支持。
  5. codetype 原用于通过 classid 属性所引用的代码的 MIME 类型。不支持。
  6. declare 原用于可定义此对象仅可被声明,但不能被创建或例示,直到此对象得到应用为止。不支持。
  7. hspace 原用于定义对象周围水平方向的空白。不支持。使用 CSS 代替。
  8. name 为对象定义唯一的名称(以便在脚本中使用)。不支持。使用 id 代替。
  9. standby 原用于定义当对象正在加载时所显示的文本。不支持。
  10. vspace 原用于定义对象的垂直方向的空白。不支持。使用 CSS 代替。
  11. declare 原用于可定义此对象仅可被声明,但不能被创建或例示,直到此对象得到应用为止。不支持。

本文分享自微信公众号 - Html5知典(gh_5b9c8e323efa),作者:hudao

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-08-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【设备】桌面通知(Notifications)

    概述 桌面通知(Notifications) API 可以方便的为web应用添加桌面通知功能。

    Html5知典
  • <b>标签

    <b> 标签定义一段加强表示的文本,但并不表达额外的重要性、暗示需要加重的语气和声调。比如文档摘要里的关键字、产品评价里的产品名字、可以与之交互的文本等等。

    Html5知典
  • <dt>

    <dt> 标签定义了定义列表中的项目(即术语部分)。<dt>与<dl>、<dd>配合使用。

    Html5知典
  • SQL 行转列

    如果你想熟练写各种统计报表的 SQL,那么行转列是你绕不开的一个点,你必须得掌握它。

    白日梦想家
  • 【ML】回归树算法原理及实现

    由于现实中的很多问题是非线性的,当处理这类复杂的数据的回归问题时,特征之间的关系并不是简单的线性关系,此时,不可能利用全局的线性回归模型拟合这类数据。在上一篇...

    yuquanle
  • Microbiome: 画一个全球微生物网络图~

    Link: https://microbiomejournal.biomedcentral.com/articles/10.1186/s40168-020-00...

    Listenlii-生物信息知识分享
  • 每日一学之socket编程(一)

    图片来自...

    企鹅号小编
  • Facebook数据被滥用?8个视频案例教你用好Facebook Graph API

    大数据文摘
  • Trifo筹集了1100万美元,用于加速发展家用机器人

    iRobot的Roomba,Neato的Botvac,三星的Powerbot,这些都是市场上机器人真空吸尘器的样本,其销售额预计将在2023年达到44.3亿美元...

    AiTechYun
  • JSP总结三(JSTL核心标签库的使用)

    爱撒谎的男孩

扫码关注云+社区

领取腾讯云代金券