Листинг 5.7. Разметка страницы с помощью набора рамок

 

<HTML>

<HEAD>

<TITLE>Разметка с помощью рамок</TITLE>

</HEAD>

<FRAMESET cols='*' border='1'>

<FRAMESET rows='20%,*,10%' border='1'>

<FRAMESET cols='*,75%' border='1'>

<FRAME name='logo' src='logo.htm' scrolling='no' noresize>

<FRAME name='header' src='header.htm' scrolling='no' noresize>

</FRAMESET>

<FRAMESET cols='*,75%' border='1'>

<FRAME name='panel' src='panel.htm' scrolling='no' noresize>

<FRAME name='main' src='index.htm' scrolling='auto' noresize>

</FRAMESET>

<FRAME name='footer' src='footer.htm' scrolling='no' noresize>

</FRAMESET>

</FRAMESET>

<р>Ваш обозреватель не поддерживает просмотр страницы с рамками</р>

</HTML>

Внешний вид набора рамок в окне обозревателя показан на рис. 5.8.

В листинге 5.7 атрибуту src каждой рамки присвоено имя файла .htm, который будет отображаться в данной рамке при открытии файла страницы с набором рамок. HTML-коды этих файлов не приводятся, так как вам не составит труда создать их самостоятельно, выбрав соответствующие части кода из листинга 5.4 и сохранив их в отдельных файлах.

Код набора рамок вам хорошо знаком, так как вы создавали уже наборы рамок в главе 3. Новой для вас может быть только такая строка:

 

<FRAMESET rows='20%'>

В этой строке создается набор сразу из трех горизонтальных рамок. Высота верхней рамки составляет 20% высоты окна обозревателя, а высота нижней рамки — 10%. Соответственно, высота средней рамки будет составлять 70% высоты окна обозревателя, хотя это значение явно не установлено. (Значение '*'показывает, что рамка займет оставшуюся часть окна обозревателя, после того как будут созданы другие рамки с явно определенными размерами.)

Обратите внимание, что в дескрипторах <FRAME> устанавливаются атрибуты рамок, с которыми ранее вы не встречались (см. листинг 5.7).

♦ scrolling— отображение полосы прокрутки рамки, принимает значения:

● yes— всегда отображать полосу прокрутки;

● no — никогда не отображать полосу прокрутки;

● auto— полосу прокрутки отображать при необходимости, если документ не помещается в окне рамки (установлен по умолчанию).

♦ noresize — блокирует возможность изменения размеров рамок пользователем в окне обозревателя.

 

 

 

Рис. 5.8. Разметка страницы с помощью набора рамок

 

По умолчанию создаются изменяемые рамки с автоматически добавляемой полосой прокрутки. Чтобы изменить размер рамки, поместите указатель мыши на границе рамки и перетащите ее мышью. Указатель при этом примет вид двунаправленной стрелки.

Полоса прокрутки уместна в основном окне документа, но не в колонтитулах и не на панелях инструментов. Поэтому в приводимом здесь примере показ полосы прокрутки отменяется и блокируется возможность изменения размеров рамок пользователем.

 

 








Дата добавления: 2016-01-29; просмотров: 1269;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.008 сек.