Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВебТех Конспект лекций 2011 укр.doc
Скачиваний:
37
Добавлен:
18.08.2019
Размер:
928 Кб
Скачать
☆

Атрибут noresize

Як правило, користувач може, переміщаючи кордон фрейму мишкою, змінити його розмір. Це зручно, але не завжди. Іноді потрібно атрибут NORESIZE. Пам'ятайте: всі межі фрейму, для якого ви задали NORESIZE, стають нерухомими - відповідно, може виявитися так, що розміри сусідніх фреймів теж стануть фіксованими. Скористайтеся цим атрибутом з обережністю.

Атрибут srс

Атрибут SRС застосовується в тезі FRАМЕ при розробці фреймової структури для того, щоб визначити, яка сторінка з'явиться в тому чи іншому кадрі. Якщо ви задасте атрибут SRС не для всіх фреймів, у вас виникнуть проблеми. Навіть якщо веб-сторінки, що відображаються у фреймі, вибираються в сусідньому фреймі, ви повинні принаймні задати для кожного фрейма початкову сторінку. Якщо ви не вкажете початкову сторінку і URL, фрейм виявиться порожнім, а результати можуть бути найнесподіванішими.

Атрибут таrgет

Щоб розібратися з атрибутом ТАRGЕТ, необхідно повернутися до простого прикладу з кадром змісту. Коли користувач клацає мишкою на одній з посилань у лівому фреймі, відповідна сторінка повинна з'явитися в правому фреймі, а зміст залишається незмінним. Щоб цього досягти, потрібно визначити цільової фрейм ТАRGЕТ, в якому буде відображатися сторінка для кожного пункту змісту. Цільові фрейми задаються в посиланнях лівого фрейму. Ось навіщо всім кадрів у фреймової структурі були присвоєні імена. Правий фрейм називається main, так що потрібно в кожному посиланні додати атрибут ТАRGЕТ = "main", в результаті чого відповідна сторінка з'явиться у фреймі main. Зверніть увагу: кожна посилання містить атрибут ТАRGЕТ = "main", який по клацанню миші відображає сторінку у фреймі main.

Атрибут ТАRGЕТ можна задавати для кількох різних тегів. При використанні в теге <ВАSЕ> він спрямовує всі посилання в певний цільової фрейм, якщо надалі не передбачено інше. Можна задати атрибут ТАRGЕТ в теге <АRЕА> в активному зображенні або в теге <FОRМ>. Фрейми корисні для організації форм. Користувачі будуть бачити одночасно і форму, і результат свого вибору. Зазвичай при клацанні мишею кнопки Submit форма зникає, і з'являється сторінка з результатами вибору. Поєднання форм і фреймів може виявитися зручним способом навігації.

Вкладені і множинні кадрові структури

Вкладені фрейми не дуже сприяють навігації. Та все ж бувають випадки, коли виникає потреба розмістити одні фрейми всередині інших. Фрейми самі по собі - незвичайне засіб навігації, і немає чого ще більш ускладнювати свої сторінки. Але якщо вам все ж потрібні вкладені фрейми, то вони не викликають проблем.

В основному вкладені фрейми діють так само, як вкладені таблиці. Задайте кадрову структуру, а усередині якого-небудь фрейму в ній - ще одну структуру. Необхідно пам'ятати, що тег <FRАМЕ> не має закриває тега. Ви, напевно, помітили, що при роботі з фреймами не використовуються атрибути <СОLSРАN> і <ROWSРАN>. Їх роль відіграють множинні, або вкладені, фрейми. Задавши всередині однієї осяжний фреймової структури дві незалежні підструктури, можна помістити в лівій частині екрана стовпець з двох, а в правій - із трьох фреймів.

Рис. 7.2.