The iframe element is part of
the HTML 4.01 and XHTML 1.0 Transitional DTD. As such, it is also
included in the Frameset DTD, but it is not a frameset-related element.
It is supported by standards-compliant browsers. It is however
deprecated, and the preferred strict alternative is to use the object element instead, its type attribute explicitly set to text/html, and its data attribute set to the URL of the external
document. Inline frames do not work in Netscape 4, but that accounts for
a less than .5% of users as of this writing.
The iframe element places an
external HTML document on a web page in a scrolling window. The src attribute provides the URL of the external
document. The width and height attributes provide the dimensions of
the floating frame. Figure
12-10 shows the resulting inline frame specified in this markup
example.
<body bgcolor="black" text="white"> <h1>Inline (Floating) Frames</h1> <p><iframe src="list.html" width="200" height="100" align="left">Your browser does not support inline frames. Read the list <a href="list. html">here</a>.</iframe></p> <p>Consectetuer adipiscing elit. Sed eu nibh eget magna dictum egestas... </p> </body>

Figure 12-10. Inline (floating) frame
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access