Frameset

The HTML   element represents the meta structure of a document using frames. By replacing the  element in the document structure, this element defines the document layout in terms of areas of the screen containing sub-document URLs (the frame content).

Each  element can consist of a   attribute, a   attribute, or both. The  attribute indicates that the sub-area is to be divided in to horizontal document "stripes", while the   attribute defines vertical display areas. Using both attributes in a single  creates a grid of sub document areas.

If no  or   attributes are present in a   element, it is interpreted as a single row arbitrarily sized to fit the current window. If both  and   have been specified, sub-document definitions are distributed left-to-right, top-to-bottom of the frame layout. Nested  structures occur in place of where a corresponding   definition statement would appear.

Note: The  character used below in the   and   attributes deserves some explanation, as its use in this situation is unique in HTML. By itself, the  character specifies that any remaining frame width be devoted to the current frame. If there are multiple frames in the /  specification that have the   character, the remaining space will be divided evenly between them. If the  character is preceded by an integer, that frame will receive   times as much of the remaining relative sized space as it would without the   prefix.

This element has become obsolete since HTML5.

Attributes
Example:

      This text will appear only if the browser does not support frames.