КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Особенности фреймовой структуры
Элементы фреймовой структуры Фреймы в HTML Фрейм (англ. frame — кадр, рамка) — в самом общем случае данное слово обозначает структуру, содержащую некоторую информацию. Фрейм (в языке HTML) — область окна браузера для представления отдельной WEB-страницы, то есть, по сути, это отдельное окно. Фреймы позволяют разбить окно просмотра браузера на несколько прямоугольных подобластей, располагающихся рядом друг с другом. В каждую из подобластей можно загрузить отдельный HTML-документ, просмотр которого осуществляется независимо от других. Между фреймами, также как и между отдельными окнами браузера, при необходимости можно организовать взаимодействие, которое заключается в том, что выбор ссылки в одном из фреймов может привести к загрузке нужного документа в другой фрейм или окно браузера. • Тег <FRAMESET> - определяет структуру фреймов на WEB-странице. Фреймы разделяют окно браузера на отдельные области, расположенные вплотную друг к другу. В каждую из таких областей загружается самостоятельная WEB-страница определяемая с помощью тега FRAME. • Тег <FRAME> - определяет свойства отдельного фрейма, на которые делится окно браузера. • Тег <IFRAME> - создает плавающий фрейм, который находится внутри обычного документа, он позволяет загружать в область заданных размеров любые другие независимые документы. • Тег <NOFRAMES> - содержимое тега NOFRAMES отображается в браузере, когда он не поддерживает фреймы и не умеет их интерпретировать. Браузеры, которые работают с фреймами, полностью игнорируют содержимое тега NOFRAMES.
Документ HTML, в котором описывается фреймовая структура (называемый документом с фреймами), выглядит не так, как документ HTML без фреймов. Стандартный документ имеет один раздел <HEAD >и один раздел <BODY>. Документ с фреймами имеет раздел <HEAD >и раздел <FRAMESET>, который заменяет раздел BODY.
<html> <head> <title> … </title> </head> <frameset> <frame> </frameset> </html> Тег <FRAME> Элемент <FRAME> определяет содержимое и вид одного фрейма. Должен располагаться в контейнере <FRAMESET>. Не является контейнером. Закрывающий тег не требуется. Атрибуты: · src - Определяет URL файла, предназначенного для загрузки во фрейм. src = URL · name - Задает уникальное имя фрейма, которое можно указать в качестве цели ссылки (как значение атрибута target тега <A>). name = ‘имя фрейма’ · noresize - Определяет, можно изменять размер фрейма пользователю или нет. noresize · scrolling - Способ отображения полосы прокрутки во фрейме. scrolling = auto | no | yes · bordercolor - Цвет линии границы (некоторые браузеры не поддерживают этот атрибут, например Opera). bordercolor = цвет | #RRGGBB · frameborder - Отображать рамку вокруг фрейма или нет (некоторые браузеры не поддерживают этот атрибут, например Opera). frameborder =1 | 0 Тег <FRAMESET> Тег <FRAMESET> задает расположение фреймов в основном окне агента пользователя. Является контейнером. Закрывающий тег обязателен. Тег <FRAMESET> заменяет собой элемент <BODY> на WEB-странице. Допустимо использовать вложенную структуру элементов, это позволяет разбить один фрейм на две и более области. В контейнере FRAMESET размещаются теги <FRAME>, описывающие свойства отдельного фрейма. В контейнере FRAMESET может присутствовать элемент NOFRAMES с альтернативным содержимым для агентов пользователей, не поддерживающих фреймы или сконфигурированных так, чтобы их не показывать. Атрибуты: · bordercolor - Цвет линии границы (некоторые браузеры не поддерживают этот атрибут, например Opera). · frameborder - Определяет отображать рамку вокруг фрейма или нет (некоторые браузеры не поддерживают этот атрибут, например Opera). frameborder = 1 | 0 · border - Толщина границы между фреймами. border = n · framespacing - Аналог параметра border, задает ширину границы. более старый параметр и поддерживается браузерами для совместимости с их ранними версиями. · cols - Устанавливает ширину или пропорции фреймов в виде колонок. cols = “100, 500” cols = “20%, 20%, 60%” cols = “1*, 1*, 2*, 3*” · rows - Задает размер или пропорции фреймов в виде строк. rows = “100, 500” rows = “20%, 20%, 60%” rows = “1*, 1*, 2*, 3*”
Дата добавления: 2014-01-06; Просмотров: 856; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |