HTML and CSS Reference
Anyone who has had more than one application window open on her
graphical desktop at a time can immediately appreciate the benefits of
frames. Frames let you divide the browser window into multiple display
areas, each containing a different document.
Figure 2-6 is an example of a frame display. It shows how the document
window may be divided into independent windows separated by rule
lines and scroll bars. What is not immediately apparent in the example,
though, is that each frame displays an independent document, and not
necessarily HTML or XHTML ones, either. A frame may contain any valid
content that the browser is capable of displaying, including multimedia.
If the frame's contents include a hypertext link that the user selects, the
new document's contents, even another frame document, may replace
that same frame, another frame's content, or the entire browser window.