11.24.2012

Фреймы

     Фрейм - термин имеет два значения. Первое значение - область документа со своими полосами прокрутки. Второе значение - одиночное изображение в сложном (типа анимации) графическом файле (по типу кадра с кинофильма).    
Использование фреймов позволяет разбить окна браузера на несколько окон, в которых могут отображаться разные HTML-документы. При этом содержимое каждого документа выравнивается относительно своего собственного окна - фрейма. Использование фреймов позволяет:
   -  разделить окно браузера на несколько независимых друг от друга зон и отобразить в каждой из них отдельный блок информации.
   - прокручивать содержимое одних фреймов независимо от содержания других;
   - осуществлять переход между страницами сайта

        У фреймов есть один существенный недостаток - использование фреймов очень сильно затрудняет индексирование сайта поисковыми машинами.

                                Создание фреймов

     При создании фрейма вместо тела документа <body></body> используется конструкция вида <frameset></frameset>.
     Структура кода при создании фреймов очень напоминает табличную HTML структуру
 
     Для начала  разбиваем все окно браузера на несколько областей, по горизонтали <FRAMESET cols="30%, 70%"></FRAMESET> или по вертикали <FRAMESET rows="70%, 30%"></FRAMESET>. Значения пропорций можно указывать как в процентах, так и простым числом, отвечающим за размер в пикселах.
     Далее мы можем разбить каждое окно в отдельности на произвольное количество частей, конструкцией вида <FRAMESET rows="10%, 20%,70%"></FRAMESET> или же загрузить файл в фрейм конструкцией <FRAME src="frame1.html">.

     Пример

<html>
 <head>
 </head>
 <frameset cols="30%, 70%">
 <frameset rows="100, 200">
 <frame src="fr1.html">
 <frame src="fr2.html">
 </frameset>
 <frame src="imf_1.gif">

</frameset>
 </html> 
FRAME1 FRAME3
FRAME2

Комментариев нет:

Отправить комментарий