русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Разделение экрана на кадры


Дата добавления: 2015-07-09; просмотров: 723; Нарушение авторских прав


Кадры (другое название фреймы) – это области экрана, в каждую из которых можно поместить отдельный HTML-документ. Это удобно в тех случаях, когда при интернет-серфинге наряду с меняющейся информацией на экране желательно сохранять постоянные элементы (меню, логотип фирмы, поисковые элементы и т. п.).

Разделение окна на кадры выполняется с помощью HTML-файла, в котором контейнер <BODY>…</BODY> заменен на <FRAMESET>… </FRAMESET>. Атрибуты этого тега определяют, как разбивается экран.

Примеры:

<FRAMESET COLS="25%,40%,35%"> – экран разбивается на три колонки, ширина которых задана в процентах от ширины окна броузера;

<FRAMESET ROWS="10%,90%"> – экран разбивается на две строки, высота которых указана в процентах от высоты окна броузера.

При указании размеров кадра можно вместо конкретного размера использовать символ *.

Примеры:

<FRAMESET COLS="100,*,35%"> – средняя колонка занимает все пространство, оставшееся от первой и последней колонок. Первая колонка на мониторе любого размера имеет ширину 100 пикселей, последняя – 35 % от ширины окна броузера;

<FRAMESET COLS="*,2*,*"> – первая и последняя колонки должны быть одинаковыми, а средняя в два раза шире их.

Заполнением кадров управляют теги <FRAME>. Обязательный атрибут – SRC="URL документа, загружаемого в кадр".

По умолчанию документ, раскрываемый гиперссылкой, «накладывается» на предыдущий и закрывает его. Если экран разбит на кадры, можно оговорить, в какой из них следует направить новую информацию, и она не закроет предыдущую. Это удобно при последовательном просмотре гиперссылок, входящих в меню, выделении места для средств поиска нужной информации и ряде других случаев.

Кадру, который будут использовать гиперссылки, следует присвоить имя. Это делается атрибутом NAME="имя кадра" в теге <FRAME >. Во всех гиперссылках, нацеленных на этот кадр, в тег <A> следует добавлять атрибут TARGET="имя кадра".



Остальные необязательные атрибуты:

FRAMEBORDER=n – ширина окантовки между кадрами (можно n=0);

MARGINHEIGHT=n – размер свободного пространства в пикселах у верхнего и нижнего края кадра;

MARGINWIGHT=n – размер свободного пространства в пикселах у правого и левого края кадра;

NORESIZE – отменяет для пользователя возможность изменения размера кадра за счет перетаскивания границы кадра мышью;

SCROLLING – управляет появлением горизонтальной и вертикальной полос прокрутки в кадре. Возможные значения: YES, NO, AUTO.


Пример разделения экрана на кадры:

<HTML>

<HEAD>

<TITLE> Разбивка экрана на кадры <TITLE>

<HEAD>

<FRAMESET COLS="33%,67%">

<FRAMESET ROWS="75,*">

<FRAME NAME="logo" SRC="logl.jpg">

<FRAME NAME="menu" SRC="menu.html">

</FRAMESET>

<FRAME NAME="main" SRC="myweb.html">

</FRAMESET>

</HTML>

Здесь экран разделен на два столбца, а первый столбец – дополнительно на две строки. Ширина столбцов задана в процентах от ширины окна броузера, а высота строк – в пикселах. Считается, что все файлы размещены в одной папке. В кадре logo размещается изображение из файла logl.jpg, в кадрах menu и main – текстовые файлы menu.html и myweb.html соответственно. Теперь, чтобы гиперссылки размещали свою информацию в нужном нам кадре, следует добавить в их теги атрибут TARGET. Например:

<A HREF="obrazovanie.html" TARGET="main">

СПИСОК ЛИТЕРАТУРЫ

1. Спортак Марк А. и др. Компьютерные cети. Книга 1: Higt-Performance Networking. Энциклопедия пользователя. Пер. с англ. – Киев: ДиаСофт, 1998. – 432 с.

2. Гарнаев А. Ю. Excel, VBA, Internet в экономике и финансах. – СПб.: БХВ-Петербург, 2002. – 816 с.

3. Microsoft®Internet Explorer в подлиннике. Пер. с англ. – СПб.: BHV-Санкт-Петербург, 1998. – 720 с.

4. Долженков В. А., Колесников Ю. В. Самоучитель Microsoft Excel 2002. – СПб.: БХВ-Петербург, 2002. – 432 с.

5. http://www.greentown.narod.ru/lessons/lesson1/HTMLуроки.htm


ПРИЛОЖЕНИЕ

Таблица 3



<== предыдущая лекция | следующая лекция ==>
Теги гиперссылок | Основные атрибуты (первое из перечисленных значений – значение по умолчанию)


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.101 сек.