The <noframes> Tag
A frame document has no <body>. It must not because the browser
ignores any frame tags if it finds any <body> content before it encounters the
first <frameset> tag. A frame
document, therefore, is all but invisible to any nonframes-capable
browser. The <noframes> tag
gives some relief to the frames-disabled.
You should use the <noframes> tag only within the outermost
<frameset> tag of a frame
document. Content between the <noframes> tag and its required end tag
(</noframes>) is not displayed
by any frames-capable browser but is displayed in lieu of other contents
in the frame document by browsers that do not handle frames. The content
of the <noframes> tag can be
any normal body content, including the <body> tag itself.
Although this tag is optional, experienced authors typically
include the <noframes> tag in
their frame documents with content that warns nonframes-capable browser
users that they're missing the show. And smart authors give those users
a way out, if not direct access to the individual documents that make up
the frame document contents.
Remember our first frame example in this chapter? Figure 11-5 shows what happens when that ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access