HTML <frame> Тег. Не поддерживается в HTML5.
Для HTML5
Рекомендуем использовать аналогичный тег iframe.
Пример
Простая страница с тремя рамками:
<frameset cols="25%,50%,25%">
<frame src="frame_a.htm">
<frame src="frame_b.htm">
<frame src="frame_c.htm">
</frameset>
Подробнее "Попробуйте сами" примеры ниже.
Определение и использование
Тег <frame> не поддерживается в HTML5.
Тег <frame> определяет одно конкретное окно (фрейм) в <frameset>.
Каждый <frame> в <frameset> может иметь различные атрибуты, такие как граница, прокрутка, возможность изменения размера и т.д.
Примечание: Если вы хотите проверить страницу, содержащую кадры, убедитесь, что <!DOCTYPE> имеет значение либо "HTML Frameset DTD" или "XHTML Frameset DTD".
Поддержка браузера
Элемент | |||||
---|---|---|---|---|---|
<frame> | Да | Да | Да | Да | Да |
Различия между HTML 4,01 и HTML5
Тег <frame> не поддерживается в HTML5.
Различия между HTML и XHTML
В HTML тег <frame> не имеет конечного тега. В XHTML тег <frame> должен быть правильно закрыт.
Дополнительные атрибуты
Атрибут | Значение | Описание |
---|---|---|
frameborder | 0 1 |
Не поддерживается в HTML5. Указывает, следует ли отображать рамку вокруг фрейма |
longdesc | URL | Не поддерживается в HTML5. Задает страницу, содержащую подробное описание содержимого фрейма |
marginheight | pixels | Не поддерживается в HTML5. Определяет верхний и нижний пределы рамки |
marginwidth | pixels | Не поддерживается в HTML5. Задает левое и правое поля фрейма |
name | text | Не поддерживается в HTML5. Задает имя фрейма |
noresize | noresize | Не поддерживается в HTML5. Указывает, что фрейм не изменяется |
scrolling | yes no auto |
Не поддерживается в HTML5. Указывает, следует ли отображать полосы прокрутки в рамке |
src | URL | Не поддерживается в HTML5. Указывает URL-адрес документа, который должен отображаться в фрейме |
Попробуйте сами-примеры
Horizontal frameset
Как сделать горизонтальный фрейм с тремя различными документами.
Mixed frameset
Как сделать набор фреймов с тремя документами и как их смешивать в строках и столбцах.
Frameset
with noresize="noresize"
Как использовать атрибут "noresize". Граница между фреймом A и B не изменяется.