Spec-Zone.ru › HTML

<noframes>: Элемент резервного отображения фреймов

Устаревший: Данная функция больше не рекомендуется. Несмотря на то, что некоторые браузеры могут её поддерживать, она может быть удалена из соответствующих веб-стандартов, в процессе удаления или поддерживаться только для совместимости. Избегайте её использования и, если возможно, обновите существующий код; см. таблицу совместимости внизу этой страницы для принятия решения. Имейте в виду, что эта функция может перестать работать в любой момент.

Элемент <noframes> HTML предоставляет содержимое для браузеров, которые не поддерживают (или имеют отключенную поддержку) элемент <frame>. Хотя большинство используемых браузеров поддерживают фреймы, существуют исключения, включая определённые браузеры специального назначения, включая некоторые мобильные браузеры, а также браузеры текстового режима.

Элемент <noframes> может содержать любые HTML-элементы, разрешённые внутри тела HTML-документа, за исключением элементов <frameset> и <frame>, поскольку использование фреймов, когда они не поддерживаются, не имеет смысла.

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

Примечание: Этот элемент устарел и не должен использоваться, так как элементы <frame> и <frameset> также устарели. Если фреймы всё же необходимы, они должны быть представлены с помощью элемента <iframe>.

Атрибуты

Как и все другие HTML-элементы, этот элемент поддерживает глобальные атрибуты. Других атрибутов у него нет.

Пример

В этом примере мы видим фреймсет с двумя фреймами. Кроме того, <noframes> используется для отображения поясняющего сообщения, если пользовательский агент User Agent не поддерживает фреймы.

html
<!doctype html>
<html lang="en-US">
  <head>
    <!-- Document metadata goes here -->
  </head>
  <frameset rows="45%, 55%">
    <frame src="https://developer.mozilla.org/en/HTML/Element/frameset" />
    <frame src="https://developer.mozilla.org/en/HTML/Element/frame" />
    <noframes>
      <p>
        It seems your browser does not support frames or is configured to not
        allow them.
      </p>
    </noframes>
  </frameset>
</html>

Спецификации

Спецификация
Стандарт HTML
# noframes

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
noframes 1 12 1 15 3 18 4 14 2 1.0 4.4

См. также

  • <frameset>
  • <frame>

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/noframes

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API