<FRAMESET...>
     BORDER="Pixels"
     BORDERCOLOR="#rrggbb|Colour Name"
     CLASS="Style Sheet Class"
     COLS="Pixels|Percentage|*"
     FRAMEBORDER="yes|no||1|0"
     FRAMESPACING="Pixels"
     ID="Unique Identifier"
     LANG="Language descriptor"
     LANGUAGE="Scripting Language descriptor"
     ROWS="Pixels|Percentage|*"
     STYLE="Style Sheet Setting"
     TITLE="Title of element"
     onBlur="Script Function"
     onFocus="Script Function"
     onLoad="Script Function"
     onUnLoad="Script Function"
>
...
</FRAMESET>

Description

Creates a frame set, populated by <FRAME> elements that divides the browser window into separate sections.

Attributes

Attribute Description
BORDER Sets the width of the <FRAMESET> border.
BORDERCOLOR Specifies the colour of the border for the <FRAMESET> (requires the BORDER attribute to be non-zero)
CLASS Sets the style sheet class (specified in an in-line, linked or imported style sheet) to be applied to the element.
COLS Specifies the vertical splitting of the window for a set of <FRAME> elements to occupy. Can be pixels, a percentage (of the available window space), or * which sets the particular space available to the frames to be the remaining portion of the browser window not already specified by another <FRAMESET> element.
FRAMEBORDER A boolean value that specifies whether the border will be displayed for the entire set of frames or not.
FRAMESPACING Specifies an amount of white space to be rendered between the border of the frames in a frameset.
ID Sets a unique identifier for the element, allowing it to be referenced within scripting functions, or to specify a style sheet setting, set using a #<style_class> class selector.
LANG Specifies the language (using an ISO country code derived classifier) that the element is using, for browsers that support document localisation.
LANGUAGE Sets the scripting language that any in-line scripting events are written in.
ROWS Specifies the horizontal splitting of the window for a set of <FRAME> elements to occupy. Can be pixels, a percentage (of the available window space), or * which sets the particular space available to the frames to be the remaining portion of the browser window not already specified by another <FRAMESET> element.
STYLE Sets in-line style sheet settings for the element, which will over-ride any set in a <STYLE> block, or externally linked to the document.
TITLE Specifies an informational title for the element. The contents of the TITLE attribute may be presented as a Tool-Tip by some browsers.

Scripting Events

Event Description
onBlur Fires when the element loses the users focus (i.e. the user clicks on a different element within the document).
onFocus Fires whenever the element receives the focus, either by the user directly clicking on, or 'tab'bing to the element, or when the focus is applied through scripting.
onLoad Fired when the <FRAMESET> definition starts to load.
onUnLoad Fired whenever the frameset definition is unloaded (e.g. when the browser is closed, or a link is navigated to that removes the frame set from view).


See 'HTML Reference|Frames|<FRAMESET>' for more information.