This obsolete element is not recommended. Authors should generally find an alternative way to accomplish the same task while adhering to all best practices, or simply do without it if it is unimportant.
The HTML <noframes></noframes> element is part of the <frame /> syntax. As created by Netscape and implemented by other browsers, it is used to allow a regular HTML <body> structure to be nested in the <frameset> structure. To older browsers that do not support the <frameset> syntax, it appears that the document only contains the usual <head> and <body> structure (standard HTML behavior is to ignore tags that are not understood). Frames capable browsers will ignore <noframes> content. This element has become obsolete since HTML4.
Attributes
Example:
<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>