HTML <video> controls Attribute
Example
A <video> element with browser default controls:
<video controls>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
Try it Yourself »
Definition and Usage
The controls attribute is a boolean attribute.
When present, it specifies that video controls should be displayed.
Video controls should include:
- Play
- Pause
- Seeking
- Volume
- Fullscreen toggle
- Captions/Subtitles (when available)
- Track (when available)
Browser Support
The numbers in the table specify the first browser version that fully supports the attribute.
Attribute | |||||
---|---|---|---|---|---|
controls | 4.0 | 9.0 | 3.5 | 4.0 | 10.5 |
Differences Between HTML 4.01 and HTML5
The <video> tag is new in HTML5.
Differences Between HTML and XHTML
In XHTML, attribute minimization is forbidden, and the controls attribute must be defined as <video controls="controls">.
Syntax
<video controls>
❮ HTML <video> tag