With frames, we can display more than one HTML document in the same browser window. Each HTML document is called a frame, and each frame is independent of the other.

The disadvantages of using frames are:
        1) the web developer must keep track of more HTML documents
        2) it is difficult to print the entire page.

The Frameset Tag
  • The <frameset> tag defines how to divide the window into frames.
  •  Each frameset defines a set of rows or columns.
  •  The values of the rows/columns indicate the amount of screen area each row/column will occupy.
The Frame Tag

         The <frame> tag defines what HTML document to put into each frame.

Example:
<frameset cols=”25%,75%”>
                <frame src=”a.html”>
                <frame src=”b.html”>
</frameset>

Note:

  • User wants to prevent the resize the border of frame. You can add noresize=”noresize” to the <frame> tag.
  • You cannot use the <body></body> tags together with the <frameset></frameset> tags. However, if you add a <noframes> tag containing some text for browsers that do not support frames, you will have to encose the text in <body></body> tags.
  •  Add the <noframes> tag for browsers that do not support frames.
Frame Tags

Tag

Description

<frameset>

Defines a set of frame.

<Frame>

Defines a set of window (a frame).

<noframes>

Defines a no frame section for browsers that do not handle frames.

<iframe>

Defines an inline sub window (frame)

  Modified On Nov-22-2017 02:14:05 AM

Leave Comment