Tag <iframe> HTML Reference



Example

An inline frame is marked up as follows:

<iframe src="http://www.google.com"></iframe>

Browser Support

Internet Explorer Firefox Opera Google Chrome Safari

1. Definition and Usage

The <iframe> tag specifies an inline frame.

An inline frame is used to embed another document within the current HTML document.


2. Tips and Notes

Tip: To deal with browsers that do not support <iframe>, place the text you want between the opening <iframe> tag and the closing </iframe> tag.


3. Differences Between HTML and XHTML

In XHTML, the name attribute of the <iframe> tag is deprecated, and will be removed. Use the id attribute instead.


4. Optional Attributes

DTD indicates in which HTML 4.01/XHTML 1.0 DTD the attribute is allowed. S=Strict, T=Transitional, and F=Frameset.

Attribute Value Description DTD
align left
right
top
middle
bottom
Deprecated. Use styles instead.
Specifies the alignment of an <iframe> according to surrounding elements
TF
frameborder 1
0
Specifies whether or not to display a border around an <iframe> TF
height pixels
%
Specifies the height of an <iframe> TF
longdesc URL Specifies a page that contains a long description of the content of an <iframe> TF
marginheight pixels Specifies the top and bottom margins of the content of an <iframe> TF
marginwidth pixels Specifies the left and right margins of the content of an <iframe> TF
name name Specifies the name of an <iframe> TF
scrolling yes
no
auto
Specifies whether or not to display scrollbars in an <iframe> TF
src URL Specifies the address of the document to embed in the <iframe> TF
width pixels
%
Specifies the width of an <iframe> TF

5. Standard Attributes

The <iframe> tag supports the following standard attributes:

Attribute Value Description DTD
class classname Specifies a classname for an element TF
id id Specifies a unique id for an element TF
style style_definition Specifies an inline style for an element TF
title text Specifies extra information about an element TF

6. Event Attributes

According to the W3C, the <iframe> tag does not support any event attributes.

However, the onload event is supported in all browsers.


Relative articles