Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Фреймы.






 

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

 

 

Фрейм 2

 

Фрейм 1

 

 

Фрейм 3

 

 

Рис.5. Пример разделения окна браузера на 3 фрейма.

 

Для того, чтобы страница могла содержать фреймы, тег < BODY> заменяется на тег < FRAMESET>. Параметры тега < FRAMESET> приведены в табл. 10.

 

Таблица 10.

 

  Параметры тега < FRAMESET>
   
Параметр Значение
rows определяет расположение горизонтальных фреймов. Это
  разделенный запятыми список пикселов, процентов и
  относительных длин. По умолчанию используется 100%, что
  означат одну строку. Например, rows=”20%, 80%”
cols определяет расположение вертикальных фреймов. Это
  разделенный запятыми список пикселов, процентов и
  относительных длин. По умолчанию используется 100%, что
  означат одну строку. Например, cols=”*, *”

 

Допускается использование вложенных друг в друга тегов < FRAMESET> для создания сложной структуры фреймов.

 

После задания структуры фреймов, каждый фрейм описывается при помощи тега < FRAME>. Параметры тега < FRAME> приведены в табл. 11.

 

  Таблица 11.
  Параметры тега < FRAME>
   
Параметр Значение
name Имя фрейма
marginwidth Горизонтальный отступ справа и слева (от 1 до 6) между фреймом и
  границей
marginheight Вертикальный отступ сверху и снизу (от 1 до 6) между фреймом и
  его границей
src Путь к гипертекстовому документу для фрейма.
  src= “filename" |_blank|_self|_parent|_top

scrolling Прокрутка фрейма. scrolling=”YES|NO|AUTO”
   
noresize Фиксированный размер фрейма
   
frameborder Задает ширину границы фрейма
   
bordercolor Задает цвет границы фрейма
   

 

Для браузеров, не поддерживающих фреймы или сконфигурированных так, чтобы не отображать их, можно указывать альтернативное содержимое при помощи тега < NOFRAMES>. Содержимое тега < NOFRAMES> отображается, только если не отображаются фреймы.

 

Пример HTML-кода, реализующего фреймы:

 

< html>

 

< head> < title> Страница с фреймами< /title> < /head> < frameset cols=”50%, 50%”>

 

< frame name=”left” src=”left.htm”> < frameset rows=”100px, *”>

 

< frame name=”top” src=”top.htm”> < frame name=”bottom” src=”bottom.htm”>

 

< /frameset>

< NOFRAMES>

< P> Это < A href=" noframes.html" > версия документа без фреймов.< /A> < /NOFRAMES>

 

< /frameset>

< /html>

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.