Техника Web-дизайна для студента

Описание фреймов

Каждый полученный в результате деления фрейм должен быть описан с помощью метки <ееаме>. К основным параметрам метки <ееаме> можно отнести:

О знс="имя файла" — задается имя файла НТМЬ-документа, который откроется в данном фрейме в момент начальной за­грузки;

О ыаме="имя фрейма"— задается имя фрейма, которое в даль­нейшем может быть использовано для загрузки в этот фрейм других документов.

При создании документа с фреймовой структурой метка

<ВСГО¥>...</ВСЮ¥> не используется.

В качестве примера рассмотрим одну из популярных фреймовых структур, приведенную на рис. 5.2.

Описание фреймов

Рис. 5.2. Документ с фреймовой структурой.

В каждый из трех фреймов загружен самостоятельный документ

В верхний фрейм загружается файл с заголовком, который мо­жет служить заголовком всего сайта, включающего несколько документов. Например, в качестве заголовка может использо­ваться название фирмы, владеющей сайтом, название учебного заведения, памятника культуры, географического объекта и т. д. В левый фрейм загружается документ с оглавлением, в котором перечислены названия всех документов, входящих в сайт. По каждому пункту оглавления может осуществляться ссылка на соответствующий документ, который будет загружаться в правый (главный) фрейм. Содержимое главного фрейма в процессе ра­боты с оглавлением будет постоянно обновляться. Однако для начальной загрузки для главного фрейма должен существовать документ, который в нашем примере назван "Основным доку­ментом".

Текст документа с показанной на рис. 5.2 фреймовой структурой приведен в листинге 5.1.

Листинг 5.1. Текст документа с фреймовой структурой

<html>

<head>

<t i 11е>Фреймы</1 i 11e>

</head>

<frameset rows="70,*">

<frame src="TopDoc. htm" name="topFrame">

<frameset cols="120,*">

<frame src="LeftDoc. htm" name="leftFrame">

<frame src="MainDoc. htm" name="mainFrame">

</frameset>

</frameset>

<noframes>

<body>

Ваш браузер не поддерживает работу с фреймами </body>

</noframes>

</html>

Первая метка <framset> делит окно браузера на два горизон­тальных фрейма, верхний из которых имеет высоту 70 пикселей, а нижний занимает остальную часть окна. Так как мы не пред­полагаем делить верхний фрейм на другие фреймы, следом за меткой <frameset> идет метка <frame>, с помощью которой за­даются его параметры. Нижний фрейм делится на два верти­кальных фрейма меткой <frameset>, из которых левый имеет ширину 120 пикселей, а правый занимает остальную часть ниж­него фрейма. Только после этого можно задать параметры соз­данных вертикальных фреймов, что и делается с помощью иду­щих друг за другом меток <frame>. Далее последовательно закрываются метки <frameset>.

Завершается документ парой меток <noframes>...</noframes>, между которыми размещаются традиционные для обычных до­кументов метки <всго¥>...</воо¥> с содержимым, которое будет воспроизводиться только браузерами, не поддерживающими фреймы. С каждым днем все труднее представить себе, что такие существуют в природе, поэтому размещение в документе с фреймовой структурой этих меток скорее дань давним традици­ям, чем практическая необходимость.

Остается выяснить, что представляют собой документы, загру­жаемые в каждый из трех фреймов: TopDoc. htm, LeftDoc. htm и MainDoc. htm. В нашем случае они чрезвычайно просты, так как предназначены для вывода небольших фраз. Тексты документов приведены в листингах 5.2, 5.3 и 5.4.

Листинг 5.2. Текст документа, загружаемого в верхний фрейм

<ЬШ1>

<11еас!>

< 11; 1е>Заголовок< /1111е>

<Ьос1у>

<111 а11дп="сегЛег">Заголовок</111>

</Ьос1у>

Листинг 5.3. Текст документа, загружаемого в левый фрейм

<ЬШ1>

<11еас1>

<ИЦе>0главление</1;11;1е>

</11еас!>

<Ьос1у>

<з^опд>0главление</з1;гопд>

</Ьос1у>

Листинг 5.4. Текст документа, загружаемого в правый фрейм

<ЬШ1>

<title>Ocнoвнoй документ</1;11;1е>

</head>

<body>

<hl align="center">0cHOBHOЬ документ</Ь1>

</body>

</html>

Как видим, это обычные HTML-документы, которые хранятся в виде отдельных файлов. Чтобы в параметрах src меток <frame> можно было указать только имя файла, все документы должны находиться в одной папке.

Техника Web-дизайна для студента

Примеры использования динамических фильтров

Одновременное использование нескольких фильтров применительно к различным изображениям Сформулируем задачу следующим образом. В момент загрузки страницы начинают появляться три изображения с использова­нием разных эффектов, а через 3 с возникают еще …

Описание динамических фильтров

Рассмотрим виды динамических фильтров, а также примеры их применения. О Barn (motion=3Ha4eHne, orientation=3Ha4eHne, duration= значение) — создает эффект вертикальных (orientation= vertical) или горизонтальных (orientation=horizontal) за­дергивающихся (motion=in) ИЛИ раскрывающихся (motion=out) штор. …

Динамические фильтры (переходы)

Динамические фильтры часто называют переходами. Такое на­именование не случайно. С одной стороны, в документе они описываются аналогично статическим фильтрам, хотя и требуют для управления дополнительной программы на JavaScript (впро­чем, управляющая …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.