Создание фреймов
dorofeeva 5-12-2012, 00:18 6 563 Уроки по HTMLДля вывода в одном окне браузера нескольких различных документов одновременно используется метод разделения окна на так-называемые фреймы.
Слово фрейм, в переводе с английского, означает "рамка" или "кадр".
Так как html-документ с фреймами состоит из нескольких документов, для создания фреймовой структуры тег < BODY >не используют. Вместо него необходим тег < FRAMESET >и парный ему тег < /FRAMESET >.
Этот тег имеет следующие атрибуты:
cols – количество фреймов-столбцов. Значением этого атрибута является список размеров каждого из фреймов.
Например, тег < FRAMESET cols=”20%, 60%, 20%” > - задает три вертикальных фрейма соответствующих размеров.
Размер последнего фрейма можно задавать с помощью символа *, означающего оставшуюся часть экрана. Размеры фреймов можно задавать не только в процентах, но и в пикселях.
rows – количество фреймов-строк.
Например, тег < FRAMESET rows=”10%, *" > задает два горизонтальных фрейма, причем первый занимает 10% экрана, второй – всю оставшуюся часть.
Если указать эти два атрибута одновременно, каждый горизонтальный фрейм будет разбит на указанное число вертикальных фреймов.
border –толщина рамки между фреймами. При border=0 границы будут отсутствовать.
bordercolor – цвет рамки.
noresize - определяет, можно изменять размер фрейма пользователю или нет.
Для описания каждого из фреймов используется тег < FRAME > с атрибутом src= «имя файла».
У него есть еще несколько необязательных атрибутов.
name - задает имя фрейма.
scrolling - определяет способ вывода полосы прокрутки во фрейме.
Если содержимое станицы не помещается во фрейм, можно задать атрибут scrolling со следующими значениями: "yes” – линейки прокрутки отображаются всегда, "no” – не отображаются, "auto” – появляются в случае необходимости.
Пример:
Делим экран на четыре фрейма.
Результат выполнения в браузере: