HTML <iframe> Tag
Description
The <iframe>
HTML element creates a built-in frame that is inside a regular document, it allows you to load any other independent documents into the set size area.
<iframe>
is a container whose contents are ignored by browsers that do not support this element. For these browsers, you can specify alternative text that users see. It should be between the <iframe>
and </iframe>
tags.
Properties
- Permitted Parents
- Any element that accepts embedded content
- Content
- Any block, inline and text
- Start/End Tags
- Start tag: required, End tag: required
Example
<iframe id="I1" name="I1" src="images/sunset.jpg">Your
browser does not support inline frames or is currently
configured not to display inline frames.</iframe>
Attributes
Attribute | Definition |
---|---|
name | Assigns a name to a frame. This is useful for loading contents into one frame from another. |
width | Specifies the width of the inline frame. |
height | Specifies the height of the inline frame. |
src | Location of the frame contents (for example, the HTML page to be loaded into the frame). |
Global Attributes
The <iframe>
tag also supports the Global Attributes in HTML5
Event Attributes
The <iframe>
tag also supports the Event Attributes in HTML5
Browser Support
The following table will show you the current browser support for the HTML <iframe>
tag.
Desktop | |||||
12 | 1 | 1 | 15 | 4 |
Tablets / Mobile | |||||
18 | 4 | 14 | 3.2 | 1 | 4.4 |
Last updated by CSSPortal on: 30th March 2024