Spec-Zone.ru › HTML

<frame>

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

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

Использование элемента <frame> не рекомендуется из-за некоторых недостатков, таких как проблемы с производительностью и отсутствие доступности для пользователей с программами чтения с экрана. Вместо элемента <frame> может быть предпочтительнее использовать <iframe>.

Атрибуты

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

src Устаревший

Этот атрибут определяет документ, который будет отображен в фрейме.

name Устаревший

Этот атрибут используется для маркировки фреймов. Без маркировки каждый link будет открываться в том фрейме, в котором он находится — ближайшем родительском фрейме. Подробнее см. атрибут target.

noresize Устаревший

Этот атрибут предотвращает изменение размера фреймов пользователем.

scrolling Устаревший

Этот атрибут определяет наличие полосы прокрутки. Если этот атрибут не используется, браузер добавляет полосу прокрутки при необходимости. Есть два варианта: "yes" для принудительного отображения полосы прокрутки даже при отсутствии необходимости, и "no" для принудительного отсутствия полосы прокрутки даже при необходимости.

marginheight Устаревший

Этот атрибут определяет высоту отступа между фреймами.

marginwidth Устаревший

Этот атрибут определяет ширину отступа между фреймами.

frameborder Устаревший

Этот атрибут позволяет указать границу фрейма.

Пример

Документ с фреймсетом

Документ frameset содержит элемент <frameset> вместо элемента <body>. Элементы <frame> размещаются внутри <frameset>.

html
<!doctype html>
<html lang="en-US">
  <head>
    <!-- Document metadata goes here -->
  </head>
  <frameset cols="400, 500">
    <frame src="https://developer.mozilla.org/en/HTML/Element/iframe" />
    <frame src="https://developer.mozilla.org/en/HTML/Element/frame" />
  </frameset>
</html>

Если вы хотите встроить другую HTML-страницу в <body> документа, используйте элемент <iframe>.

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

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

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

Рабочие столы Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet WebView Android
frame 1 12 1 15 3 18 4 14 2 1.0 4.4
frameborder 1 12 1 15 3 18 4 14 2 1.0 4.4
marginheight 1 12 1 15 3 18 4 14 2 1.0 4.4
marginwidth 1 12 1 15 3 18 4 14 2 1.0 4.4
name 1 12 1 15 3 18 4 14 2 1.0 4.4
noresize 1 12 1 15 3 18 4 14 2 1.0 4.4
scrolling 1 12 1 15 3 18 4 14 2 1.0 4.4
src 1 12 1 15 3 18 4 14 2 1.0 4.4

См. также

  • <frameset>
  • <iframe>

© 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/frame

Spec-Zone.ru

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