сохраняем файл и обновляем Web-страницу. В результате цвет фона заголов- ка изменится с белого на серый.
ПРИМЕЧАНИЕ При использовании фреймов следует учитывать, что поисковые машины при индексации сайтов заносят в свои базы именно отдельные страницы структуры фреймов, а не саму структуру. Это обстоятельство полностью разрушает всю структуру сайта. Ведь если панель навигации расположена на одной странице, а основная часть страницы на другой, то при переходе посетителя с поискового портала он попадает сразу на основную часть, а панель навигации ему не доступна.
Структура HTML-документа,
содержащегофреймы Структура HTML-документа с фреймами (листинг 1.16) отличается от обыч- ной структуры.
HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
Как и в обычном HTML-документе, весь код расположен между тегами
и , а в разделе HEAD располагаются заголовки. Основное отличие документа с фреймами от обычного HTML-документа — у документа с фреймами отсутствует раздел BODY, отсутствует содержимое страницы, а присутствуют только теги, служащие для определения фреймовой структуры. Иными словами, документ с фреймами не может содержать раздела BODY и наоборот, обычный HTML-документ не может содержать фреймовую струк- туру. Кроме того, содержать фреймовую структуру может только документ в формате Frameset. Для объявления формата используется заголовок:
HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
Вместо тега применяется парный тег , описывающий фреймовую структуру. Каждое отдельное окно описывается тегом . Если Web-браузер не поддерживает фреймы, то в окне будет отображен текст, расположенный между тегами и . Рассмотрим эти теги подробно.
Парный тег описывает фреймовую структуру. Внутри тегов
и могут содержаться только теги или дру- гой набор фреймов, описанный тегами и .
Тег имеет следующие параметры:
rows описывает разбиение на строки:
cols описывает разбиение на столбцы:
В качестве значений параметров rows и cols указываются размеры фрей- мов. Должно быть указано как минимум два значения. Все значения в списке разделяются запятыми. Размеры могут быть указаны в абсолют- ных единицах (в пикселах) или в процентах:
cols="20%, 80%"
Кроме того, в качестве ширины или высоты может быть указана звездоч- ка (*), которая означает, что под фрейм нужно отвести все оставшееся пространство:
rows="100, *"