🚀 LEVEL UP TO SENIOR:Unlock 500+ Advanced Practical Challenges & Expert Masterclasses.
🎓 COURSERA PARTNER:Earn professional Google, Meta, and IBM certificates to supercharge your resume.
REFERENCEhtml

html Documentation

LOADING ENGINE...

HTML poster Attribute

Display video thumbnails. Learn poster attribute and video previews.

poster.html
<video
poster="thumbnail.jpg"
controls>
<source src="video.mp4">
</video>
🖼️
Preview Image
poster.html
1 / 7
🖼️

Tutor:The poster attribute is used with the <video> element to specify an image that should be displayed while the video is downloading, or until the user hits the play button. It acts as a thumbnail or preview for the video content.


Poster Mastery

Unlock nodes by learning poster attribute and video structure.

Concept 1: The Poster Attribute

The poster attribute is used with the <video> element to specify an image that should be displayed while the video is downloading, or until the user hits the play button. It acts as a thumbnail or preview for the video content.

System Check

Which attribute displays a thumbnail image for videos?

Community Holo-Net

Share Video Poster Designs

Created effective video posters? Share your code and thumbnail strategies.

Enjoying this guide?

Codesyllabus is 100% free and open-source. Support our mission, pay for server infrastructure, and fuel new tutorials by buying us a coffee!

HTML poster Attribute

Author

Pascual Vila

Frontend Instructor.

The poster attribute is used with the <video> element to specify an image that should be displayed while the video is downloading, or until the user hits the play button. It acts as a thumbnail or preview for the video content.

How It Works

The poster attribute value is a URL pointing to the image file you want to display. The poster image is shown until the user initiates playback. Once the video starts playing, the poster is replaced by the video frames. If the autoplay attribute is also present, the poster image may only be visible for a very brief moment before the video begins playing, or not at all.

Best Practices

  • Use a high-quality poster image that accurately represents the content of the video to entice users to click play.
  • Ensure the poster image has the same aspect ratio as the video to avoid layout shifts or letterboxing when the video loads.
  • Optimize the image for the web to ensure it loads quickly without impacting page performance.

Browser Compatibility

The poster attribute is a standard feature of the <video> element and is universally supported by all modern browsers, including Chrome, Firefox, Safari, Edge, and Internet Explorer 9+.

Attribute Glossary

poster Attribute
HTML attribute used with the <video> element to specify an image that displays while the video is downloading or until the user clicks play. Value is a URL pointing to the image file.
<video>
HTML element that embeds video content into a web page. The poster attribute is used on this element to display a thumbnail image before playback.
Thumbnail
A preview image that represents video content. The poster attribute displays a thumbnail before the video plays, improving UX by giving users a visual preview.
Aspect Ratio
The proportional relationship between width and height. Best practice: Use a poster image with the same aspect ratio as the video to avoid layout shifts when the video loads.