русс | укр

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

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

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

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


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

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


Дата добавления: 2014-11-28; просмотров: 1351; Нарушение авторских прав


Цель работы:Изучить принципы создания фреймов,тег FRAMESET,необходимый для его использования.

Фреймы - это окна независимого просмотра HTML-документов. Иногда бывает очень удобно использовать навигацию по странице в виде меню, оформленного в отдельном фрейме, и основного окна, где будет представлена вся основная информация, определяемая действиями пользователя в области меню.

Для создания фрейма используется тег FRAMESET,который заменяет тег BODYв документе и используется для разделения экрана на области. Внутри данного тега находятся теги FRAME,которые указывают на HTML-документ, предназначенный для загрузки в область.

 

Пример 1. Создание простого фрейма

<HTML>

<FRAMESET cols="30%, 70%" border=0>

<FRAME src="menu.html" name="Menu"> <FRAME src="main.html" name="Main">

</FRAMESET>

</HTML>

1. В приведенном примере присутствует объявление двух фреймов, которые будут располагаться вертикальными полосами и занимать соответственно 30 и 70 процентов рабочей области. Вертикальное расположение устанавливается параметром cols="...",а для горизонтальных полос используют параметр rows="...".Параметр border="..."определяет границу между фреймами. Определение документа, изначально загружаемого при открытии этого файла (этот документ является HTML-страницей.), задается атрибутом тега <FRAME> src="...",при этом необходимо указать параметр name="...",позволяющий задать "имя" созданной области в виде последовательности латинских букв и цифр, использованной как значение этого атрибута. Это имя можно использовать, чтобы загружать новые документы в ранее созданную область. Для этого в тег <A>,определяющий гиперссылку, необходимо добавить атрибут target=".", значение которого совпадает с ранее определенным именем области. При переходе по данной гиперссылке новый документ загрузится в указанный фрейм. Например, предположим, что начальная страница Web-узла состоит из двух фреймов: слева располагается навигационная панель, а справа -текущая страница. Если правой области присвоено имя, используемое во всех ссылках, имеющихся в левой области, то щелчок на любой ссылке навигационной панели приведет к обновлению информации в соседней области, оставляя навигационную панель без изменений. В данном документе находятся только ссылки на другие (существующие) HTML-документы, которые будут загружены броузером при открытии страницы с фреймами. Файл menu.htmlимеет следующую структуру:



<HTML>

<HEAD>

<TITLE></TITLE>

</HEAD>

<BODY>

<H1>Первый фрейм</H1>

</BODY>

</HTML>

Файл main.html также имеет указанную выше структуру. Следует сказать, что оба этих файла должны располагаться в том же каталоге, где расположен файл с фреймами.

Задание:

Расположить эти фреймы по вертикали, используя атрибут rows="...'\В результате у вас должно получиться следующее:

Рисунок 6.1 – Пример окна с двумя фреймами

2. Распространенное явление – комбинация вертикальных и горизонтальных фреймов.

<FRAMESET cols="*, 55%"> символ * означает все оставшееся место <FRAME src="homepage.htm" name="Frame1">

<FRAMESET rows="15%, 15%, 70%">

<FRAME src="menu.htm" name=" Frame2"> <FRAME src="menu2.htm" name=" Frame3"> <FRAME src="menu3.htm" name=" Frame4">

</FRAMESET>

</FRAMESET>

Используя вложенные теги FRAMESET,разбейте страницу следующим образом:

Рисунок 6.2 – Пример окна с четырмя фреймами

3. Используя атрибут target="...",сделать в фреймах гиперссылки, по нажатию на которые в эти же или в другие фреймы произойдет загрузка других страниц.

 

Контрольные вопросы:

1. Что такое фрейм?

2. Для чего необходим фрейм?

3. Тег для построения фреймов?

4. Вертикальные и горизонтальные фреймы.

 



<== предыдущая лекция | следующая лекция ==>
Примечание | Структура двухслойной сигмоидальной нейронной сети


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


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

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

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


 


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

 
 

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

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