/html/frameset:> Элемент-контейнер фреймов_

Элемент frameset

Синтаксис

HTML
XHTML
<frameset>
  <frame src="...">
  ...
  <noframes> ... </noframes>
</frameset>

Описание

Элемент frameset (от англ. "frame set" ‒ «набор фреймов») устанавливает структуру и основные параметры (кол-во строк, столбцов, размеры) фреймов. В данном элементе одновременно может быть задано несколько элементов frame. В браузере фреймы отображаются как отдельные области, разделённые линией (на подобие рамки). В документе с фреймовой структурой возможна ситуация, при которой меню со ссылками находится в одном фрейме а текстовая область находится в другом.

Примечание

Для пользователей у которых браузеры не поддерживают фреймы в данный элемент вкладывается элемент noframes либо с соответствующим пояснительным текстом, либо с альтернативной версией документа, созданной с помощью элемента тела документа.

Условия использования

Использование элемента body в документе с фреймовой структурой, кроме как внутри элемента noframes, запрещено.


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

Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.

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

Верс. Раздел
HTML
2.0 ---
3.2 ---
4.01 16.2.1 The FRAMESET element
DTD: Transitional Strict Frameset
5.0 ---
5.1 ---
XHTML
1.0 Extensible HyperText Markup Language
DTD: Transitional Strict Frameset
1.1 ---

Атрибуты

cols
Количество и размер столбцов в фреймовой структуре.
rows
Количество и размер строк в фреймовой структуре
Глобальные атрибуты
class, id, style, title

Пример использования

Листинг кода
<!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>Элемент frameset</title>
</head>
<frameset rows="90, *">
<frame src="header.html">
<frameset cols="25%, 75%">
<frame src="menu.html">
<frame src="body1.html" name="exFrame">
</frameset>
<noframes>
<body>
<h1>Ошибка</h1>
<p>Ваш веб-браузер не поддерживает фреймы.</p>
</body>
</noframes>
</frameset>
</html>
Элемент frameset