Оглавление

10.2. Структура HTML-документа, содержащего фреймы

Структура HTML-документа с фреймами (листинг 16) отличается от обычной структуры.

 

Листинг 16. Структура HTML-документа с фреймами

   <!DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Frameset//EN"

                         "http://www.w3.org/TR/html4/fraraeset.dtd">

<html>
<head>
<title>Заголовок страницы</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
 <frameset rows="100, *">
  <frame>
  <frameset cols="20%, 80%">
   <frame>
   <frame>
  </frameset>
  <noframes>
   <p>Ваш Web-браузер не отображает фреймы</p>
  </noframes>
 </frameset>
</html>

 

Как и в обычном HTML-документе, весь код расположен между тегами <html> и </html>, а в разделе head располагаются заголовки. Основное отличие документа с фреймами от обычного HTML-документа— у документа с фреймами отсутствует раздел body, отсутствует содержимое страницы, а присутствуют только теги, служащие для определения фреймовой структуры. Иными словами, документ с фреймами не может содержать раздела body и наоборот, обычный HTML-документ не может содержать фреймовую структуру. Кроме того, содержать фреймовую структуру может только документ в формате Frameset. Для объявления формата используется заголовок:

   <!DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Frameset//EN"

                         "http://www.w3.org/TR/html4/fraraeset.dtd">


Вместо тега <body> применяется парный тег <frameset>, описывающий фреймовую структуру. Каждое отдельное окно описывается тегом <frame>. Если Web-браузер не поддерживает фреймы, то в окне будет отображен текст, расположенный между тегами <noframes> и </noframes>.

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити