asyan.org
добавить свой файл
1
Міністерство освіти та науки України

Черкаський державний технологічний університет

Кафедра спеціалізованих комп’ютерних систем


Звіт
з лабораторної роботи №3

з дисципліни “Комп’юторні мережі”
на тему:

“СТВОРЕННЯ ФРЕЙМІВ І КАРТ ЗОБРАЖЕНЬ МОВОЮ HTML”


Перевірив:

Виконали:

Рудаков К. С.

ст. гр. СКС-708




Шмиголь В.І.




Пунтус І.В.




Гугін О.Е.








Черкаси 2010

Мета роботи – навчитися створювати фрейми і карти зображень; вивчити синтаксис і теги цих елементів.
^

Теоретичні відомості



Використання фреймів дозволяє розбивати Web-сторінки на багато скрольованих підвікон і може значно поліпшити зовнішній вигляд і функціональність інформаційних систем і Web-додатків. Кожне підвікно, чи фрейм, може мати такі властивості:

  • свій URL, що дозволяє завантажувати його незалежно від інших фреймів;

  • власне ім'я (параметр NAME), що дозволяє переходити до нього з іншого фрейму;

  • розмір фрейму може бути змінений користувачем прямо на екрані за допомогою миші (якщо це не заборонено вказівкою спеціального параметра).

Ці властивості фреймів дозволяють:

  • розміщувати статичну інформацію, яку автор вважає за необхідне постійно показувати користувачу, в одному статичному фреймі. Це може бути графічний логотип фірми, copyright, набір керуючих кнопок;

  • розміщувати в статичному фреймі зміст усіх або частини Web-документів, які містяться на Web-сервері, що дозволяє користувачу швидко знаходити цікаву для нього інформацію;

  • створювати вікна результатів запитів, коли в одному фреймі знаходиться власне запит, а в іншому – результати запиту;

  • створювати форми для Web-додатків, які обслуговують бази даних.

Формат документа, що використовує фрейми, зовні дуже нагадує формат звичайного документа. Замість тега BODY використовується контейнер FRAMESET, в якому описуються внутрішні HTML-документи, що містять власне інформацію, розміщувану у фреймах.


...
...


Однак фрейм-документ є специфічним видом HTML-документа, оскільки не містить елемента BODY. Він описує тільки фрейми, що будуть містити інформацію (крім випадку подвійного документа, який ми розглянемо пізніше).

Представимо загальний синтаксис фреймів:





...



Загальний контейнер FRAMESET описує всі фрейми, на які поділяється екран. Можна розділити екран на декілька вертикальних чи горизонтальних фреймів. Тег FRAME описує кожний фрейм окремо.

Наприклад:

описує три фрейми: два по 50 точок праворуч і ліворуч і один усередині цих смужок.

описує три фрейми, перший з яких займає 20% площі зверху екрана, другий – 3/4 місця, що залишилось від першого фрейму, (тобто 60% усієї площі вікна), а останній – 1/4 (тобто 20% усієї площі вікна).

– аналогічно до попереднього прикладу.

Теги можуть бути вкладеними, наприклад:







Лістинг сайта:
Main:





Main





















Center:





center





Планування фреймів і взаємодії між фреймами





Кожний фрейм може мати власне ім'я, яке визначається параметром NAME


при описі даного фрейму. Існує також спеціальний атрибут TARGET, що


дозволяє визначати, до якого фрейму відноситься та чи інша операція.