Blog
Learn How to Add Images, Videos, and Audio in HTML
HubSpot CMS Developer
Listen to the Blog
Enhance your web pages with multimedia content for a more engaging experience.
Adding Images
Images make your website visually appealing. Use the <img> tag:

- src Path to the image file
- alt Descriptive text for accessibility and SEO
- width / height Optional sizing
Tips:
- Always include alt text
- Use optimized images for faster loading
Adding Videos
Videos can be embedded directly using <video>:
- controls Adds play, pause, volume options
- Use multiple formats (mp4, webm) for compatibility
Adding Audio
Add sound or music with <audio>:
- controls Adds play, pause, volume controls
- Supports multiple formats: mp3, ogg, wav
Linking Multimedia
You can also link to external media files:
- Users can directly download the files
- Good for portfolio or resources pages
I'm Mukesh Saini, a seasoned HubSpot CMS Developer specializing in custom templates, seamless integrations, and high-performing digital experiences. Having honed his skills over several years in the industry, i possess a deep understanding of HubSpot's capabilities.
HubSpot CMS Developer
Related Post
You may also be interested in
-
Learn How to Use Multimedia Attributes in HTML
Enhance videos and audio on your website with HTML attributes for better user experience.
-
Learn How to Create Links & Anchors in HTML
Add navigation and interactivity to your web pages with links.
-
Learn How to Build Tables in HTML Step by Step
Organize data effectively using tables for clear presentation on your web pages.