Элемент | ||||||
<noframes> | 3+ | 1+ | 4+ | 1+ | 1+ | 1+ |
HTML тег <noframes>
Элемент <noframes> (от англ. "no frames" ‒ «нет кадров») создаёт контейнер, содержимое которого выводится, если в браузере отключен показ фреймов или он их вовсе не поддерживает.
Внутри данного тега могут содержаться любые элементы, допустимые для использования внутри элемента <body> обычной HTML страницы.
Чаще всего тег <noframes> используется для переадресации на версию страницы без фреймов или для отображения сообщения для пользователей о необходимости поддержки фреймов.
Примечание: Элемент <noframes> должен находиться внутри элемента <frameset>.
Совет: Если вы хотите, чтобы страница с фреймовой структурой проходила валидацию, установите директиву <!DOCTYPE> либо в "HTML Frameset DTD", либо в "XHTML Frameset DTD".
Внимание:
Из-за того, что все основные браузеры поддерживают фреймы, использование этого элемента в общих случаях не требуется. Он также полностью устарел в HTML5 и его следует избегать, чтобы соответствовать стандарту.Синтаксис
<frameset>
...
<noframes> ... </noframes>
</frameset>
Закрывающий тег
Обязателен.
Атрибуты
Элемент поддерживает глобальные атрибуты и события.
Стилизация по умолчанию
Нет.
Различия между HTML 4.01 и HTML5
Тег <noframes> не поддерживается в HTML5.
Пример использования:
Простая трехфреймовая страница с элементом <noframes>:
Пример HTML:
Попробуй сам<frameset rows="100, *">
<frame src="frame_top.html">
<frameset cols="20%, 80%">
<frame src="frame_left.html">
<frame src="frame_right.html">
</frameset>
<noframes>
<p>Ваш браузер не отображает фреймы</p>
</noframes>
</frameset>
Спецификации
Спецификация | Статус |
---|---|
HTML 4.01 (W3C) | Рекомендация |
Поддержка браузерами
HTML уроки: HTML Элементы