---
title: HTMLVideoElement
framework: webkitjs
role: symbol
role_heading: Class
path: webkitjs/htmlvideoelement
---

# HTMLVideoElement

A class representing the HTML video element that plays a video in a webpage. Use the HTMLAudioElement class for the HTML audio element.

## Declaration

```data
interface HTMLVideoElement
```

## Topics

### Getting and Setting Properties

- [width](webkitjs/htmlvideoelement/1631245-width.md)
- [height](webkitjs/htmlvideoelement/1633722-height.md)
- [poster](webkitjs/htmlvideoelement/1631880-poster.md)

### Getting State

- [videoWidth](webkitjs/htmlvideoelement/1631691-videowidth.md)
- [videoHeight](webkitjs/htmlvideoelement/1629096-videoheight.md)

### Displaying Video Fullscreen

- [webkitDisplayingFullscreen](webkitjs/htmlvideoelement/1630493-webkitdisplayingfullscreen.md)
- [webkitEnterFullscreen](webkitjs/htmlvideoelement/1633500-webkitenterfullscreen.md)
- [webkitExitFullscreen](webkitjs/htmlvideoelement/1629468-webkitexitfullscreen.md)
- [webkitSupportsFullscreen](webkitjs/htmlvideoelement/1628805-webkitsupportsfullscreen.md)
- [webkitWirelessVideoPlaybackDisabled](webkitjs/htmlvideoelement/1630084-webkitwirelessvideoplaybackdisab.md)
- [webkitEnterFullScreen](webkitjs/htmlvideoelement/1630649-webkitenterfullscreen.md)
- [webkitExitFullScreen](webkitjs/htmlvideoelement/1628991-webkitexitfullscreen.md)

### Displaying Presentation Mode

- [webkitSetPresentationMode](webkitjs/htmlvideoelement/1631224-webkitsetpresentationmode.md)
- [webkitSupportsPresentationMode](webkitjs/htmlvideoelement/1629816-webkitsupportspresentationmode.md)
- [webkitPresentationMode](webkitjs/htmlvideoelement/1631913-webkitpresentationmode.md)
- [playsInline](webkitjs/htmlvideoelement/2528111-playsinline.md)

## Relationships

### Inherits From

- [HTMLMediaElement](webkitjs/htmlmediaelement.md)
