Элемент frameset
Синтаксис
<frameset> <frame src="..."> ... <noframes> ... </noframes> </frameset>
Описание
Элемент frameset
(от англ. "frame set" ‒ «набор фреймов») устанавливает структуру и основные параметры (кол-во строк, столбцов, размеры) фреймов. В данном элементе одновременно может быть задано несколько элементов frame
. В браузере фреймы отображаются как отдельные области, разделённые линией (на подобие рамки). В документе с фреймовой структурой возможна ситуация, при которой меню со ссылками находится в одном фрейме а текстовая область находится в другом.
Примечание
Для пользователей у которых браузеры не поддерживают фреймы в данный элемент вкладывается элемент noframes
либо с соответствующим пояснительным текстом, либо с альтернативной версией документа, созданной с помощью элемента тела документа.
Условия использования
Использование элемента body
в документе с фреймовой структурой, кроме как внутри элемента noframes
, запрещено.
Поддержка браузерами
Спецификация
Верс. | Раздел |
---|---|
HTML | |
2.0 | |
3.2 | |
4.01 | 16.2.1 The FRAMESET element DTD:
|
5.0 | |
5.1 | |
XHTML | |
1.0 | Extensible HyperText Markup Language DTD:
|
1.1 |
Атрибуты
Пример использования
<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>