Опубликовано: 25.06.2010 Последняя правка: 10.12.2015
HTMLXHTML
IEChromeFireFoxOperaSafari

Тег <FRAME>

Тег <FRAME> используется для определения вида и содержимого фрейма в документе. По сути, каждый фрейм — это отдельная HTML-страница, расположенная внутри другой страницы. Если документ использует фреймы, то вместо тега <BODY> используется <FRAMESET>, который осуществляет разбиение страницы на отдельные окна. В эти окна загружается по одному фрейму, каждым из которых управляет свой тег <FRAME>.

Атрибуты

Личные атрибуты:

Общие атрибуты:

Тип тега

Назначение: фреймы.

Модель тега: располагается внутри элемента <FRAMESET>.

Может содержать: данный элемент является пустым/Empty.

Открывающий тег: необходим. Закрывающий тег: запрещен.

Синтаксис

<frameset>
 <frame>
</frameset>

Пример HTML: применение тега FRAME

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>seodon.ru - Применение тега FRAME</title>
 </head>
 <frameset rows="70,*,70">
  <frame src="files/header.html" name="header" scrolling="no" noresize>
  <frameset cols="15%,*,15%">
   <frame src="files/leftmenu.html" name="leftmenu" scrolling="no" noresize>
   <frame src="files/content.html" name="content">
   <frame src="files/rightmenu.html" name="rightmenu" scrolling="no" noresize>
  </frameset>
  <frame src="files/footer.html" name="footer" scrolling="no" noresize>
 </frameset>
</html>

Результат примера

Поддержка версиями HTML

Версия:HTML 4.01HTML 5XHTML 1.0XHTML 1.1
Поддержка:ЧастичноНетЧастичноНет

В HTML 4.01 и XHTML 1.0 использовать тег <FRAME> допускается только с <!DOCTYPE> Frameset, в противном случае будет невалидный код.

Поддержка браузерами

Браузер:Internet ExplorerGoogle ChromeMozilla FirefoxOperaSafari
Версия:6.0 и выше2.0 и выше2.0 и выше9.2 и выше3.1 и выше
Поддержка:ДаДаДаДаДа