There are a few things remaining worth mentioning. First of all,
what about all those people with browsers which do not support frames?
Well, Netscape found an elegant solution to that. Unknown tags get
ignored by browsers, so the tags <frameset> and
<frame> won't show. However text in-between
tags is shown. So, they added a <noframes> tag
pair to display an alternative content, not unlike the ALT element in
the <img> tag.
Often, only one frame carries vital information,
whereas the
other frames are peripheral and only help with orientation
and navigation. In these cases it would be possible to store the content
additionally in the <noframes> section. This has an
obvious disadvantage that content needs to be kept in sync in two
locations (files). Therefore one of the standard procedures is to
only link from the <noframes> section to the
document with the main information:
<html> <head> <title>Standard</title> </head> <frameset cols="20%,80%"> <frame src="sidebar.html"> <frame src="main.html"> </frameset> <noframes> Since your browser can't handle frames, please jump to our <a href="main.html">main information page</a>. </noframes> </html>