Листинг 3.10. Набор рамок
<HTML>
<HEAD>
<TITLE>Моя страница</TITLE>
</HEAD>
<FRAMESET rows='110,*'>
<FRAME name='колонтитул' src='banner.htm'>
<FRAMESET cols='30%,*'>
<FRAME name='оглавление' src='contents.htm'>
<FRAME name='главная' src='MyPage.htm'>
</FRAMESET>
</FRAMESET>
</HTML>
Введите код в текстовом редакторе Блокнот и сохраните в файле frame.htm.Создайте и сохраните в этой же папке на диске файлы banner.htm, contents.htmи MyPage.htm,добавив в них абзацы <Р>Колонтитул</Р>, <Р>Оглавление</Р>и <Р>Главная</Р>,как мы делали это ранее. Щелкните дважды на файле frames. htm,чтобы открыть его в окне обозревателя, как показано на рис. 3.8.
Рис. 3.8. Набор рамок, заданный кодом листинга 3.10
Имена рамок и файлы источников данных задаются с помощью непарного дескриптора <FRAME> и его атрибутов name и src (см. листинг 3.10).
В значении атрибута src можно использовать имя файла источника только в том случае, если файл документа находится в одной папке вместе с файлом набора рамок. Если файл источника сохранен в другой папке на диске, введите путь к файлу, например: 'С:\\MyFolder\MyPage.htm'. Но в этом случае возникнут проблемы, связанные с опубликованием документов на Web-сервере, так как путь к папке вашего персонального Web-узла на сервере вам может быть неизвестен. Поэтому лучше использовать относительную адресацию. Для обращения к файлу во вложенной папке просто укажите путь к нему от текущей папки: 'MyFolder/MyPage.htm'. Следующий адрес '../../MyFolder/MyPage.htm' указывает обозревателю, что из текущей папки нужно вернуться в папку на два уровня выше и открыть файл MyPage.htmво вложенной папке MyFolder. Атрибуту src также можно присвоить URL-адрес ресурса в Интернет.
Внедренные рамки
Иногда бывает полезно отобразить на странице дополнительное встроенное окно для просмотра другого документа, например длинного текста лицензионного соглашения или дополнительной информации. Удобно использовать для этого внедренные рамки, создаваемые дескрипторами <IFRAME>…</IFRAME>.В дескрипторе <IFRAME>устанавливаются следующие атрибуты:
♦ src— файл источника данных;
♦ name — имя рамки;
♦ width— ширина рамки в пикселях;
♦ height— высота рамки в пикселях.
Дата добавления: 2016-01-29; просмотров: 608;