HTML <param> Tag
Example
Set the "autoplay" parameter to "true", so the sound will start playing as soon as the page loads:
<object data="horse.wav">
<param name="autoplay" value="true">
</object>
Try it Yourself »
Definition and Usage
The <param> tag is used to define parameters for plugins embedded with an <object> element.
Tip: HTML 5 also includes two new elements for playing audio or video: The <audio> and <video> tags.
Browser Support
The <param> tag is supported in all major browsers. However, the file format defined in <object> may not be supported in all browsers.
Element | |||||
---|---|---|---|---|---|
<param> | Yes | Yes | Yes | Yes | Yes |
Differences Between HTML 4.01 and HTML5
The "type" and "valuetype" attributes are not supported in HTML5.
Differences Between HTML and XHTML
In HTML the <param> tag has no end tag.
In XHTML the <param> tag must be properly closed, like this <param />.
Attributes
Attribute | Value | Description |
---|---|---|
name | name | Specifies the name of a parameter |
type | media_type | Not supported in HTML5. Specifies the media type of the parameter |
value | value | Specifies the value of the parameter |
valuetype | data ref object |
Not supported in HTML5. Specifies the type of the value |
Global Attributes
The <param> tag also supports the Global Attributes in HTML.
Event Attributes
The <param> tag also supports the Event Attributes in HTML.
Related Pages
HTML DOM reference: Parameter Object
Default CSS Settings
Most browsers will display the <param> element with the following default values:
param {
display: none;
}