内嵌内容
applet元素
过时的HTML Applet元素(applet)将Java applet嵌入文档中;不赞成使用此元素
embed元素
<embed>元素嵌入在文档中指定的点的外部内容。此内容由外部应用程序或其他交互式内容源(例如浏览器插件)提供。
该元素的属性包括global属性。
- height——资源的显示高度,以CSS像素为单位。这必须是绝对值;百分比是不会允许的。
- src——嵌入资源的URL。
- type——用于选择要实例化的插件的MIME类型。
- width——资源的显示宽度(以CSS像素为单位)。这必须是绝对值;百分比是不会允许的。
使用说明编辑
noembed元素——嵌入后备元素(已淘汰)
已过时
该<noembed>元素是一个过时的,非标准的方式,为的是不支持的浏览器提供备用,或“回退”,内容<embed>元素或不支持的类型嵌入内容的作者希望使用。在HTML 4.01及更高版本中,不推荐使用此元素,以便将回退内容放置在<object>元素的开始和结束标记之间。
object元素
<object>元素表示外部资源,其可以被视为图像,嵌套浏览上下文,或资源由一个插件来处理。
使用 object-position 属性调整元素框架内图像的位置,用 object-fit 属性控制图片如何调整大小来适应框架。
提示:在子 <img> 元素上使用这些属性,不是 <picture> 元素。
- type—— MIME 查找对应的值
- data——资源的地址,作为有效的URL。必须定义数据和类型中的至少一种。
- form——与object元素关联的form元素(如果有)(它的form owner)。该属性的值必须是<form>同一文档中元素的ID 。
- height——显示的资源的高度,以CSS像素为单位。-(仅绝对值。无百分比)
-name——有效浏览上下文的名称(HTML5)或控件的名称(HTML 4)。
-type——data指定的资源的内容类型。必须定义数据和类型中的至少一种。 - typemustmatch——此布尔值属性指示是否必须匹配资源的类型属性和实际内容类型才能使用。
- usemap——对 map 元素的哈希名称引用;即为“#”,后跟name地图元素的a 的值。
-width——显示资源的宽度(以CSS像素为单位)。-(仅绝对值。无百分比)
param元素(空元素)
param元素为object元素定义参数
- name——参数的名字。
- type ——仅当valuetype设置为“ref”时才使用。根据URI中给定的数据确定MIME类型。
- value——确定参数的值。
- valuetype ——确定参数的类型。可选值如下:
- data: 默认值。该值作为字符串变量传递给对象实例。
- ref: 该值是存储运行时变量的资源的URI。
- object: 同一页面(document)中另一个<object>的ID。
picture元素
含零个或更多的 source 元件和一个img元件,以提供不同的显示/设备场景的图像的版本。浏览器将考虑每个子 source 元素并在其中选择最匹配的元素;如果找不到匹配项或浏览器不支持该picture元素,则选择该 img 元素 src 属性的 URL 。然后,所选图像将显示在 img 元素所占据的空间中。
source元素
为 picture, audio 或者 video 元素指定多个媒体资源。这是一个空元素。它通常用于以不同浏览器支持的多种格式提供相同的媒体内容。
sr- c——所需的video和audio,地址的媒体资源。当source元素被放置在<picture>元素中时,该属性的值将被忽略。
- srcset
- 由一个或多个字符串组成的列表,字符串之间用逗号分隔,表示浏览器要使用的源代码所表示的一组可能的图像。每个字符串由:
- 一个到图像的URL2.
- 宽度描述符,它是一个正整数,后面直接跟'w'。如果没有,默认值是无穷大。
- 像素密度描述符,它是一个正的浮点数,后面直接跟着“x”,如果缺少默认值,则为1x。
- type
- madia
网友评论