Элемент <noframes> является контейнером, содержимое которого браузер показывает в случае, если показ фреймов отключен или не поддерживается вовсе.

Обычно в тег <noframes> заключается текст, который информирует пользователя о том, что его браузер не поддерживает фреймы или предлагает перейти на страницу без фреймов.

Браузеры, которые поддерживают фреймы, полностью игнорируют содержимое тега <noframes>. Тег может содержать любые элементы, которые используются внутри элемента <body> обычной HTML страницы.

Элемент <noframes> должен быть заключен в элемент <frameset>.

Тег <noframes> считается устаревшим в HTML5, поскольку практически все основные браузеры поддерживают фреймы.
Для того, чтобы страница с фреймовой структурой проходила валидацию, нужно установить директиву <!DOCTYPE> либо в "HTML Frameset DTD", либо в "XHTML Frameset DTD".

Синтаксис

Содержимое элемента заключается между открывающим (<noframes>) и закрывающим (</noframes>) тегами.

Пример

<!DOCTYPE html>
<html>
  <head>
    <title>Заголовок окна веб-страницы</title>
  </head>
  <frameset cols="50%,50%">
    <frame src="https://www.w3docs.com/learn-html.html">
    <noframes>Извините, ваш браузер не поддерживает фреймы! </noframes>
  </frameset>
</html>

Результат

noframesexample1

Атрибуты

Тег <noframes> поддерживает глобальные атрибуты.

Поддержка браузера

chrome edge firefox safari opera

Практикуйте свои знания

What is the function of the <noframes> tag in HTML?
Считаете ли это полезным?