Лекция № Взаимодействие фреймов (1 час) html фреймы



бет1/4
Дата21.06.2022
өлшемі28,39 Kb.
#37163
түріЛекция
  1   2   3   4

Лекция № 8. Взаимодействие фреймов (1 час)
HTML фреймы

Испольльзуя фрэймы, позволяющие разбивать Web-страницы на множественные скроллируемые подокна, вы можете значительно улучшить внешний вид и функциональность информационных систем и Web-приложений. Каждое подокно, или фрэйм, может иметь следующие свойства:

  • Каждый фрэйм имеет свой URL, что позволяет загружать его независимо от других фрэймов

  • Каждый фрэйм имеет собственое имя (параметр NAME), позволяющее переходить к нему из другого фрэйма

  • Размер фрэйма может быть изменен пользователем прямо на экране при помощи мыши (если это не запрешено указанием специального параметра)

Данные свойства фрэймов позволяют создавать продвинутые интерфейсные решения, такие как:

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

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

  • Создавать окна результатов запросов, когда в одном фрэйме находится собственно запрос, а в другом результаты запроса

  • Создавать формы типа "мастер-деталь" для WEB-приложений, обслуживающих базы данных

Синтаксис фрэймов


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

...
...

Однако, фрэйм-документ является специфичным видом HTML-документа, поскольку не содержит элемента BODY и какой-либо информационной нагрузки соответственно. Он описывает только фрэймы, которые будут содержать информацию (кроме случая двойного документа, который мы рассмотрим позже).
+Представим общий синтаксис фрэймов:



...

Общий контэйнер FRAMESET описывает все фрэймы, на которые делится экран. Вы можете разделить экран на несколько вертикальных или несколько горизонтальных фрэймов. Тэг FRAME описывает каждый фрэйм в отдельности. Рассмотрим более детально каждый компонент.

FRAMESET



Тэг имеет завершающий тэг . Все, что может находиться между этими двумя тэгами, это тэг , вложенные тэги и , а также контейнер из тэгов и , который позволяет строить двойные документы для броузеров, поддерживающих фрэймы и не поддерживающих фрэймы.
Данный тэг имеет два взаимоисключающих параметра: ROWS и COLS.


Достарыңызбен бөлісу:
  1   2   3   4




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет