У вас вопросы?
У нас ответы:) SamZan.net

Фреймы Цель работы- Научиться разбивать окна браузера на несколько областей каждая из которых предста

Работа добавлена на сайт samzan.net: 2016-03-05

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 2.2.2025

Практическая работа №8-9

Фреймы

Цель работы: Научиться  разбивать окна браузера на несколько областей, каждая из которых представляет собой отдельный HTML-документ (фрейм).

Фреймы используются для разбивки окна браузера на несколько областей, каждая из которых представляет собой отдельный HTML-документ (фрейм). Как правило, фреймы используются для облегчения навигации по сайту, создания навигационного меню. Тем не менее, большинство разработчиков избегают использования фреймов. Старайтесь использовать фреймы только тогда, когда это действительно необходимо.

Рисунок 1 – Пример страницы с фреймовой структурой.

Web-страница с фреймами имеет особую структуру. Это связано с тем, что невозможно одновременно указать браузеру несколько страниц для открытия.

Эта проблема решается следующим образом. Создается один файл, в котором описывается создаваемая страница. В этом файле содержатся указатели на одиночные HTML-документы, составляющие создаваемую страницу с фреймами.

То есть, необходимо создать несколько страниц по отдельности, а затем объединить их в один документ с использованием фреймов при помощи еще одного html-файла.

Разберем способы объединения отдельных Web-страниц во фреймовую страницу.

Начинается он, как и другие HTML-документы с тега <html>. За ним следует тег, открывающий описание страницы с фреймами: <frameset> .

Спецификация тега:

<FRAMESET

COLS=”размеры вертикальных фреймов”

ROWS=”размеры горизонтальных фреймов”

>

Значение этим свойствам присваивается следующим образом: в кавычках через запятую указывается значение ширины фрейма по отношению ко всему окну браузера.

Внутри тега-контейнера <frameset> располагается описание документа. Для каждого фрейма, заявленного в теге <frameset>, в порядке их перечисления там необходимо создать тег <frame>.

<frame

SRC= “относительный/абсолютный адрес документа для загрузки в данный фрейм”

name=“имя фрейма”

border= “толщина разграничительной линии”

>

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

Более простым способом создания страницы с горизонтальными и вертикальными фреймами, является использование вложенных тегов <frameset>.

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

<HTML>

<FRAMESET COLS=”20,50”>

<FRAME SRC=”MENU.html” NAME=”MENU”>

<FRAMESET ROWS=”1,1”>

<FRAME SRC=”INDEX1.html” NAME=”INDEX1”>

<FRAME SRC=”INDEX2.html” NAME=”INDEX2”>

</FRAMESET>

</FRAMESET>

</HTML>

Дополнительно к этой странице были созданы еще три страницы с разными фонами. Адреса этих страниц указаны в атрибуте SRC тегов FRAME.

Результат выполнения кода:

Контрольные вопросы:

  1.  Что такое фрейм?
  2.  Для чего используются фреймы?
  3.  В чем особенность создания Web-документа с фреймовой структурой?
  4.  Какие теги используются для создания фреймов?
  5.  Чем отличается создание вертикального фрейма от создания горизонтального?

Задание для самоконтроля:

Создайте документ с фреймовой структурой подобной данной:




1. Статья- Включения ультрамафитов в базальтоидах островных дуг
2. на тему- Розклад функцій в степеневий ряд
3. Гарантии адвокатской деятельности
4. стр. Защитим своё жилище от огня в условиях зимних холодов
5. темат. модель сист
6. функциональная организация ферментов
7. по теме- Эффективность инвестиционных проектов Вариант 1 по дисциплине
8. Лекция 1 1 Что изучает информатика
9. тема взаимосвязей экономических явлений
10. Анализ деятельности организации на ООО Айгуль