Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб 5 (HTML).doc
Скачиваний:
7
Добавлен:
31.03.2015
Размер:
84.99 Кб
Скачать

Плавающие фреймы

Навигатор Microsoft Internet Explorer позволяет создавать еще одну разновидность фреймов - так называемые плавающие фреймы.

Вы можете использовать плавающий фрейм не только для размещения текста в тексте, но и для организации ссылок на другие документы.

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

Плавающий фрейм вставляется в документ HTML при помощи оператора <IFRAME>, который всегда используется в паре с оператором </IFRAME>. Для этого оператора можно задавать параметрALIGN, который задает выравнивание текста, расположенного около плавающего фрейма, параметры WIDTH и HEIGHT, задающие размеры фрейма, а также параметры HSPACE и VSPACE.

Еще один параметр, который допустим при описании плавающего фрейма - FRAMEBORDER. Он может принимать значения 1 или 0. Если значение этого параметра равно 1, плавающий фрейм заключается в трехмерную рамку (используется по умолчанию), а если 0 - рамка не отображается.

Параметр SCROLLING может принимать значения “yes”,“no”или“auto”. Если указано значение“yes”, окно плавающего фрейма будет иметь полосы просмотра. Если“no” - полос просмотра не будет. В том случае, когда для параметра SCROLLING указано значение“auto”, полосы просмотра будут создаваться только при необходимости, когда содержимое документа не помещается в окне фрейма.

Пример

<HTML>

<HEAD>

<TITLE>Плавающие фреймы в документах HTML</TITLE>

</HEAD>

<BODY BGCOLOR=#FFFFFF>

<H2>Размещение плавающих фреймов в документах HTML</H2>

Вы можете включить внутрь документа HTML плавающий фрейм:

<P><IFRAME SRC="include.html" ALIGN=LEFT>

</IFRAME>Если указано выравнивание по левой границе,

текст, расположенный рядом с плавающим фреймом, будет

расположен справа от фрейма

</BODY>

</HTML>

В этом документе определен плавающий фрейм, в который загружается документ HTML, расположенный в файлеinclude.html

Include.Html

<HTML>

<HEAD>

<TITLE>Документ для плавающего фрейма</TITLE>

</HEAD>

<BODY BGCOLOR=#FFFFFF>

<P>Содержимое этого документа отображается внутри

плавающего фрейма.

<P>Оно отображается в окне, которое имеет

вертикальную полосу просмотра.

<P>Если содержимое документа,

загруженного в плавающий фрейм, не помещается в окне фрейма,

пользователь может пролистать его при помощи этой

полосы просмотра.

</BODY>

</HTML>

Лабораторное задание №5

1) Создать документ с фреймами следующего вида:

В этой области необходимо разместить рисунок.

Три ссылки

на заранее созданные htmlдокументы, при нажатии на ссылки их содержание должно отображаться в окне фрейма №3.

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

2) Создать документ с фреймами следующего вида:

В этой области необходимо разместить рисунок с использованием элемента карта. Элемент должен содержать области разного цвета, которые должны использоваться как ссылки на личные страницы

(т.е. страница пункта 6 лабораторной работы 1,2)

Личные страницы должны выводиться в окне фрейма №2

3) Создать документ с фреймами следующего вида:

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

Видеофрагмент 1

Три ссылки

на заранее созданныеhtmlдокументы, при нажатии на ссылки их содержание должно отображаться в окне фрейма №1.

Описание видеофрагмента 1

Ссылка на видеофрагмент2

В окне фрейма2 должна располагаться страница с видеофрагментом1, при нажатии на видеофрагмент1 в окно фрейма3 должна загрузиться информация, содержащая: описание видеофрагмента1 и ссылку на видеофрагмент 2, при нажатии на эту ссылку в окне фрейма 2 должен загрузиться видеофрагмент 2, при нажатии на видеофрагмент2 в окне фрейма 3 должна загрузиться информация, содержащая: описание видеофрагмента2 и ссылку на видеофрагмент 1…

4) Самостоятельно придумать 4 примера документов с фреймами для демонстрации работы параметра TARGET с предопределенными именами (_top, _parent, _self, _blank).

5) Самостоятельно придумать примеры документов с фреймами, чтобы продемонстрировать умение:

  1. задавать размер фреймов

  2. задавать рамки для фреймов

  3. задавать расстояние между фреймами

  4. задавать отступ

  5. знать, как сделать невозможным изменение окна фрейма

  6. сделать появление полосы прокрутки, только при необходимости

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