Page 18 - 4418
P. 18
«cols і rows» - застосування і можливі значення цих атрибутів були
розглянуті вище. Не рекомендується одночасне використання аттрибутів
«cols» і «rows», тобто в деяких браузерах конструкція <frameset
cols="50%,50%" rows="30%,70%"> може призвести до непередбачуваних
результатів;
border" = "x" - товщина рамок фреймів в пікселях;
frameborder="no | yes" або "0 | 1" - визначає відсутність (no або 0) або
наявність (yes або 1) рамок в певному фреймсеті. Наприклад, в попередньому
прикладі можна було б прибрати тільки рамки між банером і текстом і між
логотипом і меню, а між лівим і правим фреймами залишити;
bordercolor="# hhhhhh"- колір рамок. Значенням може бути шістнадцятирічне
число або зарезервоване слово (red, blue, teal, olive і т.д.);
Можливе використання тегу <frame> , що може передбачати такі атрибути:
src="ім'я" - вказує браузеру, що і звідки треба завантажувати в даний
фрейм;
name="ім'я"- привласнює ім'я фрейму. Дозволяє управляти даними
фреймом з інших. Наприклад, клік по посиланню в одному фреймі буде
викликати завантаження сторінки в іншому фреймі;
marginwidth="x" - величина відступу вмісту фрейму (тексту, графіки і т.п.)
від кордонів по горизонталі. Виражається в пікселях, мінімальне значення 1;
marginheight="y"- величина відступу по вертикалі. Мінімальне значення
також 1;
scrolling="yes" - визначає наявність смуг прокручування у даного
фрейму.
Можливі значення атрибута:
yes - смуги прокручування присутні обов'язково;
no - смуги прокручування відсутні завжди - незалежно від того, розміщується
документ в фреймі цілком чи ні;
auto - автоматичний режим (значення за замовчуванням): смуги
прокручування з'являються за необхідності, тобто якщо документ не
вміщається в кадр;
noresize - наявність цього атрибута забороняє зміну розмірів фрейму
користувачем (зазвичай будь-яку межу фрейму можна з легкістю перемістити
мишкою).
Як зазначалося вище, атрибут «name» тегу <frame> дозволяє застосувати до
кожного фрейму своє ім'я, що дозволяє керувати вмістом одного фрейму з іншого.
Приклад:
У лівому фреймі у нас меню, а в правому
розділ перший:
<frameset cols="200,*">
Меню Розділ 1
<frame src="menu.html">
<frame src="razd1.html" name="content">
</ Frameset>
Рисунок 3.6 – Фрагмент фреймів
Правому фрейму слід присвоїти ім'я "content" (можна будь-яке інше).Тепер
необхідно створимо файл «menu.html», це буде меню для лівого фрейму:
18