<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>.
<!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 |
См. также
© 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