HTML <param> 元素
HTML <param>
元素 定义了 <object>
元素的参数。
设置参数 autoplay
为 true
,音频载入后会自动播放:
<object data="/examples/horse.wav">
<param name="autoplay" value="true">
</object>
特性
内容类别 | 无。 |
---|---|
允许的内容 | 无,它是一个empty-element. |
标签省略 | 由于它是一个空元素,所以必须有开始标签,不能有结束标签。 |
允许的父元素 |
<object>
|
允许的 ARIA 角色 | 无 |
DOM 接口 | HTMLParamElement |
属性
该元素包含了全局属性。
name
参数名称。
type
已过时 HTML5
仅当 valuetype
设置为 ref
时才使用。指定了由 value
指定的 URI 处找到的值的 MIME 类型。
value
指定参数的值。
valuetype
已过时 HTML5
指定 value
属性类型,可选值有:
-
data
:默认值。该值作为字符串传递给对象。 -
ref
:该值是存储运行时值的资源的 URI。 -
object
:同一文档中另一个<object>
的 ID。
事件属性
<param>
元素支持所有 HTML事件属性。
更多实例
请参阅 <object>
页面,了解 <param>
的实例。
规范
规范 | 状态 | 备注 |
---|---|---|
HTML Living Standard<param> 的定义 |
现行的标准 | - |
HTML5<param> 的定义 |
推荐 | - |
HTML 4.01 Specification<param> 的定义 |
推荐 | - |
在HTML 4.01 与 HTML5 之间的差异
HTML 4.01 属性:type
和 valuetype
,在 HTML5 中不支持。
HTML 和 XHTML 的区别
在 HTML 中,<param>
元素没有结束标签。
在 XHTML 中,<param>
元素必须被正确地关闭。
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 1 | 支持 | 1 | 支持 | 支持 | 支持 |
name |
1 | 支持 | 1 | 支持 | 支持 | 支持 |
type |
1 | 支持 | 1 | 支持 | 支持 | 支持 |
value |
1 | 支持 | 1 | 支持 | 支持 | 支持 |
valuetype |
1 | 支持 | 1 | 支持 | 支持 | 支持 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 支持 | 支持 | 支持 | 1 | 支持 | 支持 | 支持 |
name |
支持 | 支持 | 支持 | 1 | 支持 | 支持 | 支持 |
type |
支持 | 支持 | 支持 | 1 | 支持 | 支持 | 支持 |
value |
支持 | 支持 | 支持 | 1 | 支持 | 支持 | 支持 |
valuetype |
支持 | 支持 | 支持 | 1 | 支持 | 支持 | 支持 |