Frame

End Tag: Omitted
Support Key: 2 | 3 | 3.2 | 4 | IE3A1 | M3B2* | N2 | O2.1
What is it?
Attributes
Tag Example
Parent/Content Model
Tips & Tricks
Browser Peculiarities
= Index DOT Html by Brian Wilson [bloo@blooberry.com] =
Main Index | Element Tree | Element Index | HTML Support History


What is it?
This element is part of the Frame syntax. Each FRAME element within the FRAMESET structure defines the URL contents of a particular frame window as well as attributes the frame window will carry. A particular frame can be TARGETed as a destination for hyperlinks and other active linking elements when given a NAME attribute to identify it.

Common Attributes
%Core%
2 | 3 | 3.2 | 4 | IE4 | M | N | O
%Events%
2 | 3 | 3.2 | 4 | IE4 | M | N | O
%Language%
2 | 3 | 3.2 | 4 | IE4 | M | N | O
%Data%
2 | 3 | 3.2 | 4 | IE4 | M | N | O

Specific Attributes
BorderColor
2 | 3 | 3.2 | 4 | IE4B2 | M | N3B5 | O
Required? No
Description:
Controls the color to be used for frame borders. The color value specified in the FRAME element overrides any previously defined FRAMESET colors for that frame.
Values: RGB triplet or special Color name.
FrameBorder
2 | 3 | 3.2 | 4 | IE3A1 | M | N3B5 | O
Required? No
Description:
Controls the display of the border around the frame. This value overrides any global FRAMEBORDER attributes already set in a FRAMESET element. Because borders are shared between frames, a border will only be turned off if all the frames sharing it have their FRAMEBORDER attribute set to "no" (or 0.)
Values:
Netscape lists values for this attribute as Yes [DEFAULT] and No.
Internet Explorer lists values of 1 [DEFAULT] and 0 [display no border.]
Longdesc
2 | 3 | 3.2 | 4 | IE | M | N | O
Required? No
Description:
This attribute specifies the URL of a longer description of the contents of the FRAME specified in the SRC attribute. This would allow long passages of descriptive narrative with markup for the content of the FRAME.
Values: Either an absolute or relative URL.
MarginHeight
2 | 3 | 3.2 | 4 | IE3A1 | M | N2 | O2.1
Required? No
Description:
This attribute gives the author control over the top and bottom margins of the current frame. Default behavior is to allow the browser to decide on the margin values.
Values:
Integers representing the pixel height for the top and bottom margin. Must be values that do not yield a margin value of 0 or less, or a value that would not allow any text to be displayed.
MarginWidth
2 | 3 | 3.2 | 4 | IE3A1 | M | N2 | O2.1
Required? No
Description:
This attribute gives the author control over the left and right margins of the current frame. Default behavior is to allow the browser to decide on the margin values.
Values:
Integers representing the pixel width for the left and right margin. Must be values that do not yield a margin value of 0 or less, or a value that would not allow any text to be displayed.
Name
2 | 3 | 3.2 | 4 | IE3A1 | M | N2 | O2.1
Required? No
Description:
Indicates the symbolic name assigned to the current frame for reference by the browser when other links or actions target the frame as a destination. Named frames in a FRAMESET structure can serve as a destination of links via the TARGET attribute within the A, AREA, BASE, and FORM elements.
Values:
String value beginning with an alphanumeric character. Default value for this attribute (and hence for all framed documents) is to be unnamed.
NoResize
2 | 3 | 3.2 | 4 | IE3A1 | M3B2 | N2 | O2.1
Required? No
Description:
This is a stand-alone flag which tells the browser that the current frame is not resizable by the user. Assigning this attribute to one frame can effect the resizability of other adjacent frames. Default behavior for all frames is to be resizable.
Values: NA
Scrolling
2 | 3 | 3.2 | 4 | IE3A1 | M3B2 | N2 | O2.1
Required? No
Description:
This provides guidelines for displaying a scrollbar in the frame for the user.
Values:
    Auto [Let the browser decide if a scrollbar is necessary - DEFAULT.]
    Yes [always provide a scrollbar]
    No [never provide scrollbar]
Src
2 | 3 | 3.2 | 4 | IE3A1 | M3B2 | N2 | O2.1
Required? Yes
Description:
This attribute represents the URL of the current frame document. A FRAME element with no SRC attribute will display a blank space where the frame would be.
Values: Values can be either relative or absolute URLs.
Example
<html>
<head>
    <title>Frames Example</title>
</head>
<frameset ROWS="20,25%,*">
    <frame SRC="frame1.html" NAME="frame1">
    <frame SRC="frame2.html" NAME="frame2">
    <frameset COLS="30%,*">
         <frame SRC="frame3.html" NAME="frame3">
         <frame SRC="frame4.html" NAME="frame4">
    </frameset>
<noframes>
    <body>
        This text will appear only if the browser does not support frames.
    </body>
</noframes>
</frameset>
</html>
Parent Model
<frameset>
Content Model
This element does not accept any content.
Tips & Tricks Browser Peculiarities
Boring Copyright Stuff...