Тег <frame>
Синтаксис
<frameset>
<frame>
</frameset>
Описание
Тег <frame> (от англ. frame — рамка, каркас) определяет область в окне браузера, фрейм, куда можно загрузить другую веб-страницу. Для указания адреса этой веб-страницы используется атрибут src.
Фреймов на одной веб-странице может быть несколько.
Внимание!
Данный тег должен располагаться внутри тега <frameset>, который к тому же задаёт способ разметки страницы на отдельные области.
Тег <frame> не нужно закрывать.
Важно!
Тег <frame> является устаревшим и не поддерживается в HTML5. Вместо него используйте тег <iframe>.
Атрибуты, которые можно использовать в теге <frame>, указаны ниже.
Атрибуты
| Атрибут | Значение | Описание |
| frameborder | 0 1 |
Указывает, следует ли отображать рамку вокруг фрейма. |
| longdesc | URL-адрес | Задает страницу, содержащую подробное описание содержимого фрейма. Не поддерживается в HTML5 |
| marginheight | число | Определяет верхний и нижний пределы рамки. Не поддерживается в HTML5 |
| marginwidth | число | Задает левое и правое поля фрейма. Не поддерживается в HTML5 |
| name | текст | Задает имя фрейма. Не поддерживается в HTML5 |
| noresize | noresize | Указывает, что фрейм не изменяется. Не поддерживается в HTML5 |
| scrolling | yes no auto |
Указывает, следует ли отображать полосы прокрутки в рамке. Не поддерживается в HTML5 |
| src | URL-адрес | Указывает URL-адрес документа, который должен отображаться в фрейме. Не поддерживается в HTML5 |
Пример
HTML-код:
Отображение в браузере:
В HTML5 не работает, используйте тег <iframe>.
Поддержка браузера
|
Элемент |
Chrome |
Opera |
Firefox |
Safari |
Microsoft Edge |
| <frame> | Да | Да | Да | Да | Да |