HTML5 <iframe> Tag
Example
Try it yourself » |
Definition and Usage
The iframe element creates an inline frame that contains another document.
Differences Between HTML 4.01 and HTML5
HTML5 has some new attributes, and some HTML 4.01 attributes are not supported in HTML5.
Tips and Notes
Tip: Use CSS to style the iframe, even to include scrollbars.
Attributes
New : New in HTML5.
Attribute | Value | Description |
---|---|---|
frameborder | 1 0 |
Not supported in HTML5 |
height | pixels % |
Defines the height of the iframe. |
longdesc | URL | Not supported in HTML5 |
marginheight | pixels | Not supported in HTML5 |
marginwidth | pixels | Not supported in HTML5 |
name | framename | Specifies a unique name of the iframe. |
sandboxNew | allow-forms allow-same-origin allow-scripts allow-top-navigation |
Defines restrictions to the frame content. |
scrolling | yes no auto |
Not supported in HTML5 |
seamlessNew | seamless | If present, the iframe should appear as if it is part of the document the iframe is in. |
src | URL | The URL of the document to show in the iframe |
srcdocNew | HTML | The HTML of the document showing in the iframe |
width | pixels % |
Defines the width of the iframe. |
Standard Attributes
The <iframe> tag also supports the Standard Attributes in HTML5.
Event Attributes
The <iframe> tag also supports the Event Attributes in HTML5.