Фреймы и фреймовая структура. Организация фреймовой структуры
Фреймы - средство для разделения экрана на несколько областей, в каждой из которых отображается содержимое отдельной Web - страницы или Web - сайта. Фреймы – это прямоугольные области экрана, каждая из которых содержит свой собственный HTML - документ. Тег <FRAMESET> Тег <FRAMESET> определяет структуру фреймов на Web - странице. Фреймы разделяют окно браузера на отдельные области, расположенные вплотную друг к другу. В каждую из таких областей загружается самостоятельная веб-страница определяемая с помощью тега <FRAME>. С помощью фреймов Web - страница делится на два или более документа, которые обычно содержат навигацию по сайту и его контент. Механизм фреймов позволяет открывать документ в одном фрейме, по ссылке, нажатой в совершенно другом фрейме. Тег <FRAMESET> заменяет тег <BODY> и используется для разделения экрана. Имеет закрывающий тег </FRAMESET>. Допустимо использовать вложенную структуру элементов, это позволяет разбить один фрейм на две и более области. Примерфреймовой структуры(Рис. 1). <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset= windows-1251"> <TITLE> ФРЕЙМЫ В HTML</TITLE> </HEAD> <FRAMESET Rows="30%, 10%, 60%"> <FRAME> <FRAME> <FRAME> </FRAMESET> </HTML> Рисунок 1. Окно браузера разделено на 3 части. Это единственный случай, когда в HTML - документе отсутствуют теги <BODY> </BODY>. Вместо них используются теги, которые и указывают браузеру разбить окно на несколько областей - фреймов. Атрибуты тега <FRAMESET>
Пример. Организация фреймовой структуры (Рис. 2). <HTML> <HEAD> <META Http-equiv="Content-Type" Content="text/html; charset= windows-1251"> <TITLE>Фреймы в HTML</TITLE> </HEAD> <FRAMESET Cols="25%, 75%"> <FRAMESET rows="50%, 50%"> <FRAME> <FRAME> </FRAMESET> <FRAMESET rows="10%, 90%"> <FRAME> <FRAME> </FRAMESET> </FRAMESET> </HTML> Рисунок 2. Используя сразу оба атрибута – Cols, и Rows в одном теге <FRAMESET>, нельзя получить такое разбиение экрана. Тег <FRAME>. Внутри тегов <FRAMESET> </FRAMESET> располагаются одиночные теги <FRAME>, причем их должно быть столько, сколько задано областей. Без параметров эти теги бесполезны. Тег <FRAME> определяет свойства отдельного фрейма, на которые делится окно браузера. Этот элемент должен располагаться в контейнере <FRAMESET>, который к тому же задает способ разметки страницы на отдельные области. В каждую из таких областей загружается самостоятельная Web – страница, определяемая с помощью атрибута Src. Хотя обязательных атрибутов у тега <FRAME> и нет, рекомендуется задавать каждому фрейму его имя через атрибут Name. Это особенно важно, если требуется по ссылке из одного фрейма загружать документ в другой. <FRAME> Тег для описания рамки (<FRAME SRC="file.htm">). Атрибуты тега<FRAME>
Популярное: Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (415)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |