HTML FRAMES - SYNTAX
<FRAMESET>
- COLS="row_height_value_list"
- The COLS attribute takes as its value a comma separated list of values.
These values can be absolute pixel values, percentage values between 1 and
100, or relative scaling values. The number of rows is implicit in the number
of elements in the list. Since the total height of all the rows must equal
the height of the window, row heights might be normalized to achieve this.
A missing COLS attribute is interpreted as a single row arbitrarily sized
to fit.
-
- Syntax of value list.
- value
- A simple numeric value is assumed to be a fixed size in pixels. This
is the most dangerous type of value to use since the size of the viewer's
window can and does vary substantially. If fixed pixel values are used, it
will almost certainly be necessary to mix them with one or more of the relative
size values described below. Otherwise the client engine will likely override
your specified pixel value to ensure that the total proportions of the frame
are 100% of the width and height of the user's window.
- value%
- This is a simple percentage value between 1 and 100. If the total is
greater than 100 all percentages are scaled down. If the total is less than
100, and relative-sized frames exist, extra space will be given to
them. If there are no relative-sized frames, all percentages will be scaled
up to match a total of 100%.
- value*
- The value on this field is optional. A single '*' character is a
"relative-sized" frame and is interpreted as a request to give the frame
all remaining space. If there exist multiple relative-sized frames, the remaining
space is divided evenly among them. If there is a value in front of the '*',
that frame gets that much more relative space. "2*,*" would give 2/3 of the
space to the first frame, and 1/3 to the second.
previous slide |
next slide
Return to Beginning of Presentation
Return to Software Development Library