• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • <param>

    HTML<param>元素为<object>元素定义参数

    浏览器支持

    <param>标签支持大部分主流浏览器。但是<object>定义的文件格式不是所有的浏览器都支持。

    示例

    <object id="slider1" width="100" height="50">
      <param name="borderstyle" value="1" />
      <param name="mousepointer" value="0" />
      <param name="enabled" value="1" />
      <param name="min" value="0" />
      <param name="max" value="10" />
    </object>
    

    标签定义及使用说明

    <param>元素允许您为插入 XHTML 文档的对象,规定 run-time 设置,也就是说,此标签可为包含它的<object>或者<applet>标签提供参数。

    属性

    这个元素包含全局属性.

    • name参数的名字。
    • typeTHML5中废弃
      仅当valuetype设置为“ref”时才使用。根据URI中给定的数据确定MIME类型。
    • value确定参数的值。
    • valuetypeTHML5中废弃
      确定参数的类型。可选值如下:
      • data:默认值。该值作为字符串变量传递给对象实例。
      • ref:该值是存储运行时变量的资源的URI。
      • object:同一页面(document)中另一个<object>的ID。
    内容分类
    允许内容不允许,它是一个空元素(empty element)。
    标签省略由于它是一个void元素,所以开始标签必须出现,而结束标签必须不出现。
    允许的父级元素任何以下内容(flow content)都可以在<object>元素的前面作为它的父元素。
    DOM 接口HTMLParamElement

    在HTML 4.01 与 HTML5 之间的差异

    HTML 4.01 属性:"type"和"valuetype",在 HTML5 中不支持。

    Differences Between HTML and XHTML

    在 HTML 中,<param>标签没有结束标签。

    在 XHTML 中,<param>标签必须被正确地关闭。

    全局属性

    <param>标签支持全局属性,查看完整属性表HTML全局属性。

    事件属性

    <param>标签支持所有HTML事件属性。

    实例

    设置参数"autoplay"为"true",音频载入后会自动播放:

    <object data="horse.wav">
     <param name="autoplay" value="true">
    </object>

    上篇:<object>

    下篇:<picture>