SA-21/06, C-11, Asapur, Varanasi, UP support@kamaldnp.com +91 8318013442
Lesson 23 of 30

HTML Iframes

2 min read · Free · No login needed

An iframe (inline frame) shows another web page inside your page, in a small window. It is how YouTube videos, Google Maps, and other embedded content appear on websites.

The tag is <iframe src="https://www.youtube.com/embed/VIDEO_ID" width="560" height="315"></iframe>. The src is the page to show; width and height set the size of the window.

Common uses

  • YouTube videos — click Share → Embed on any video and copy the iframe code.
  • Google Maps — Share → Embed a map, and visitors can pan and zoom without leaving your page.
  • Other pages — showing a form, a document, or a page from another site.

Things to watch out for

An iframe loads a whole second page, so it slows your page down — use it only when you need it. Some websites refuse to be shown inside an iframe (they send a header that blocks it). And for security, an iframe can run scripts from the other site, so only embed content from sources you trust. You can limit what an embedded page may do with the sandbox attribute.

Tip: Give every iframe a title attribute (for example, title="YouTube video player"). Screen readers announce it, so blind visitors know what the frame contains.

Example

Example
<!DOCTYPE html>
<html>
<head>
<title>Iframes</title>
</head>
<body>

<h1>Watch Our Intro</h1>
<iframe width="560" height="315" src="https://www.youtube.com/embed/dQw4w9WgXcQ" title="YouTube video player" frameborder="0" allowfullscreen></iframe>

</body>
</html>

Output

Output — how it looks in the browser
Output of HTML Iframes
Try it yourself: copy the code above into a file named test.html, open it in your browser, and change the text to see what happens. That is how you learn — by changing things and watching the result.
Get certified — just ₹10

Finish all 30 lessons, pass the test (80%), pay ₹10 and get your certificate.

Take the test
Go further with a full course

Free tutorials teach you the basics. Our paid courses add live projects, mentorship and a certificate.

AI & ML with Azure AI, AWS AI & Generative AI
₹10,000
View
Summer Industrial Training in MERN Stack 2026
₹3,000
View
Full Stack PHP Development Course 2026
₹3,000
View
Browse all courses
HTML — Lessons
1. HTML Introduction 2. HTML Editors 3. HTML Basic 4. HTML Elements 5. HTML Attributes 6. HTML Headings 7. HTML Paragraphs 8. HTML Styles 9. HTML Formatting 10. HTML Comments 11. HTML Colors 12. HTML CSS 13. HTML Links 14. HTML Images 15. HTML Favicon 16. HTML Page Title 17. HTML Tables 18. HTML Lists 19. HTML Block and Inline Elements 20. HTML Div 21. HTML Classes 22. HTML Id 23. HTML Iframes 24. HTML JavaScript 25. HTML File Paths 26. HTML Head 27. HTML Layout 28. HTML Responsive 29. HTML Semantics 30. HTML Forms
Final Test — Certificate ₹10

🤖 KAMALDNP AI Assistant

Ask about courses, website & more

Hi! I'm KAMALDNP AI Assistant. Ask me about our courses, website features, or anything else! 😊
Please wait 5s...
🛡️ 7-Day Money-Back Guarantee
🤖 KAMALDNP Assistant ✕

Request human callback:

🔐 Login Required
✕

Download karne ke liye login karo. Login ke baad yahi page pe rahoge!

Naya ho? Register karo →