рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Фреймы.

Фреймы. - раздел Информатика, Информатика Выбор Фреймовой Структуры Отображения Информации На Www Оправдан В Следующих ...

Выбор фреймовой структуры отображения информации на WWW оправдан в следующих случаях:

1.При необходимости организовать управление загрузкой документов в одну из подобластей окна просмотра браузера при работе в другой области.

2.Для расположения в определённом месте окна просмотра информации, которая должна постоянно находиться на экране вне зависимости от содержания других подобластей экрана.

3.Для предоставления информации, которую удобно расположить в нескольких смежных подобластях окна, каждая из которых может просматриваться независимо.

 

Правила описания фреймов:

Контейнер из тегов <FRAMESET> и </FRAMESET> обрамляет каждый блок определений фрейма.

Внутри контейнера <FRAMESET> могут содержаться только теги <FRAME> и вложенные теги <FRAMESET>.

Тег <FRAMESET> имеет два параметра: ROWS(строки) и COLS(столбцы) и записывается в следующем виде:

<FRAMESET ROWS="список значений" COLS="список значений">

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

Пример:

<FRAMESET ROWS="100,240,140">

<FRAMESET ROWS="25%,50%,25%">

<FRAMESET ROWS="*,2*,3*">

 

Звёздочка (*) используется для пропорционального деления пространства.

Можно использовать все три варианта задания значений:

<FRAMESET ROWS="100,25%,*,2*">

В этом примере 1-ый столбец будет иметь ширину 100 пикселей. 2-ой столбец займёт 25% от всей ширины окна просмотра, 3-ий столбец-1/3 оставшегося пространства и, наконец, последний столбец- 2.3.

 

Тег <FRAME> определяет одиночный фрейм. Он должен располагаться внутри тегов <FRAMESET> и </FRAMESET>.

Например:

<FRAMESET ROWS="*,2*">

<FRAME>

<FRAME>

</FRAMESET>

 

Тег <FRAME> не является контейнером и не имеет завершающего тега. Тег <FRAME> имеет шесть парметров: SCR, NAME, MARGINWIDTH, MARGINHEIGHT, SCROLLING и NORESIZE.

 

Наиболее важный параметр SRC (сокращение от слова sourse). Значение этого параметра определяет URL-адрес документа, который будет загружен изначально в данный фрейм.

 

<FRAME SRC="sample.htm">

<FRAME SRC="http://www.bhv.ru/example.gif>

 

Параметр NAME определяет имя фрейма, которое может использоваться для ссылки к данному фрейму.

<FRAME SRC="sample.htm" NAME="Frame_1">

 

Такая запись создаёт фрейм с именем "Frame_1", на который может быть выполнена ссылка.

 

Например:

<A HREF="other.htm" TARGET="Frame_1">Щёлкните здесь для загрузки документа other.htm во фрейм с именем Frame_1</A>

 

Параметры MARGINWIDTH и MARGINHEIGHT дают возможность устанавливать ширину полей фрейма.

MARGINWIDTH="value",

где "value"- абсолютное значение в пикселях. Например:

<FRAME MARGINWIDTH="5" MARGINHEIGHT="7">

 

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

Форма записи:

<FRAME SCROLLING="YES|NO|AUTO">

Значение AUTO действует так же, как и в случае отсутсствия параметра SCROLLING.

Значение YES вызывает появление полос прокрутки вне зависимости от необходимости этого, а NO- запрещает их появление.

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

Все эти параметры могут использоваться совестно, так и отдельно.

 

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

Приведём пример создания регулярной прямогольной сетки фреймов:

<FRAMESET ROWS="*,2*" COLS="20%,30%">

<FRAME SRC="Forms.htm">

<FREME SCR="Frames.htm">

<FREME SCR="Imagemap.htm">

<FREME SCR="Tables.htm">

</FREMESET>

 

Взаимодействие между фреймами.

Взаимодействие между фреймами заключается в возможности загрузки документов в выбранный фрейм по командам из другого фрейма. Для этой цели используется параметр TARGET тега <A>.

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

TARGET документ загружается в текущий фрейм или окно. Это умолчание может быть изменено заданием тега <BASE> с нужным значением параметра TARGET.

Имена фреймов должны начинаться с латинской буквы или цифры. Имеется четыре зарезервированных имени, при задании которых выполняются специальные действия. Эти имена начинаются с символа подчёркивания (_):"_blank","_self","_parent","_top".

 

TARGET="_blank"-обеспечивает загрузку документа в новое окно. Это окно не будет иметь имени, а следовательно, в него невозможно будет загружать другой документ.

TARGET="_self"-загрузка документа будет произведена в текущий фрейм (или окно). Такую запись следует использовать для обхода умолчания, заданного тегом <BASE>/

TARGET="_top"-вызывает загрузку документа в полное окно. Если документ уже располагается в полном окне, то данное значение действует так же, как "self".

TARGET="_parent"-вызывает загрузку документа в область, занимаемую фреймом-родителем текущего фрейма. При отсутствии фрейма-родителя данное значение параметра действует так же, как "_top".

Предупреждение: Зарезервированные имена фреймов "_blank","_self","_parent","_top"

должны записываться строчными латинскими буквами. Заметим, что такая требовательность присуща только Netscape. Браузер Microsoft Internet Explorer правильно распознаёт зарезервированные имена, записанные на любом регистре.

 

Приведём пример взаимодействия между фреймами и отдельными окнами браузера. Но для этого нужно сначала создать три вспомогательных HTML-кода.

Первый файл с именем frame_a.htm:

<HTML>

<HEAD>

<TITLE>Документ для фрема A</TITLE>

</HEAD>

<BODY>

<A HREF="test.htm" TARGET="B">1. Загрузка документа во фрейм B</A><P>

<A HREF="test.htm" TARGET="C">2. Загрузка документа во фрейм C</A><P>

<A HREF="test.htm" TARGET="D">3. Загрузка документа в окно с именем D</A><P>

<A HREF="test.htm" TARGET="_blank">4. Загрузка документа в новое окно</A><P>

<A HREF="test.htm" TARGET="_top">5. Загрузка документа в полное окно</A><P>

<A HREF="test.htm" TARGET="_self">6. Загрузка документа в текущий фрейм</A><P>

</BODY>

</HTML>

 

Второй файл test.htm крайне прост:

 

<HTML>

<HEAD>

<TITLE>Тестовый документ</TITLE>

</HEAD>

<BODY>

– Конец работы –

Эта тема принадлежит разделу:

Информатика

НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ... УНИВЕРСИТЕТ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Фреймы.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Новосибирск 2007
  УДК 621.311   Составители: канд. техн. наук, доцент А.Н. Козлов канд. техн. наук, доцент Д.В. Армеев     Рецензе

Управление ПК в операционной системе Windows
Цель работы: закрепление навыков по управлению ПК, получение навыков работы в локальной сети, операционной системе Windows. Основные сведения. Персональные компьютеры - это

Текстовый процессор MS Word
Цель работы. Получение навыков создания и оформления текстовых документов в редакторе MS Word Основные сведения Microsoft Word - мощный текстовый редак

Документ (открытие, создание, сохранение)
Для открытия документа используется команда Открытьв меню Файл, для создания – Создать, для сохранения –Сохранить

Ввод текста
Текст вводится с клавиатуры, при необходимости используются клавиши Shift и Caps Lock для переключения ввода между строчными и прописными буквами. Курсор указывает позицию в тексте, с которой ведет

Выделение текста
Для выделения теста необходимо поместить указатель мыши на слово, с которого следует начать выделение, нажать левую кнопку мыши, и, удерживая ее, переместить указатель на слово, которым следует зак

Форматирование
Для оформления текста в Word используется форматирование. Различают форматирование символов и форматирование абзацев. К форматированию символов относят те атрибуты, которые могут применяться для от

Создание колонтитулов
Колонтитулы задаются с помощью соответствующей команды в меню Вид.Чтобы задать различные колонтитулы для четных и нечетных страниц, необходимо установить флажок: Различать колонти

Вставка оглавления
Перед вставкой оглавления необходимо ко всем заголовкам в тексте применить стиль Заголовок соответствующего уровня. После этого выбрать команду Оглавлени

Вставка предметного указателя
Создание предметного указателя реализуется в два этапа: сначала необходимо пометить элементы предметного указателя, а потом собрать и вставить в документ предметный указатель. Для пометки

Создание таблиц
Для создания таблицы используется команда Вставить/Таблица в меню Таблица и задается количество строк и столбцов в таблице, стиль и формат таблицы.

Создание списка
Для создания списков используется команда Списокв меню Формат. После этого необходимо выбрать тип списка (нумерованный, маркированный или многоуровне

Создание рисунков
Для создания рисунков используются элементы панели инструментов Рисование (надпись, стрелка, овал, прямоугольник, автофигуры и т.д.). Для выбора панели инструментов с

Работа с макросами
Макрос позволяет автоматизировать выполнение задач Word. Макрос содержит последовательность действий Word и позволяет выполнять их одной командой. Запись макроса производится следующим обр

Текстовый процессор MS Word (продолжение)
Цель работы. Закрепление навыков создания и оформления текстовых документов в редакторе MS Word 1. Осуществить редактирование и форматирование предложенного документа (см. приложени

Табличный процессор MS Excel
Цель работы: Создание информативных таблиц, включающих формулы для автоматизации процесса расчета при их заполнении в табличном процессоре Excel Основные сведения M

Графические возможности процессора Excel
Цель работы: знакомство и получение элементарных навыков графического отображения табличной информации Основныесведения 1. Создание и редактирование диаграмм Диаграмма -

Работа с формулами в табличном процессоре MS Excel
Цель: приобретение навыков работы с формулами. Задание №1. Рассчитать заданную функцию Порядок выполнения: 1. Для варианта, указанного п

Создание презентации в среде Microsoft POWER POINT
Цель работы: получение навыков создания презентационных материалов Общие сведения. PowerPoint представляет собой пакет прикладных программ, предназначенный для со

Структура HTML документа
Символы, заключенные в угловые скобки <> являются HTML командами (тегами), по которым "браузер" распознает, как следует преобразовать части текста, заключенные между этими командами

Метки для абзацев и другое.
В документе HTML невозможно создать абзац, используя клавишу [Enter]. Для перехода на следующую строку воспользуйтесь командой <br> Для создания пустой строки воспользуйтесь

Создание списков
Списки предназначены для представления информации в упорядоченном виде. В HTML - документах используется 3 вида списков: 1.Неупорядочные списки (Тег <UL>), 2. Марки

Метки форматирования
Для выделения отдельных частей текста можно воспользоваться следующими стилями: - жирный (Bold); - курсив (Italic); - с подчеркиванием (Underline); Для выделения

Управление цветом
Для изменения цвета текущего текста можно в любом месте домашней страницы воспользоваться командами: <FONT COLOR= Код цвета > Текущий текст </FONT COLOR> Опре

Создание таблиц
В HTML начало таблицы задается тегом <TABLE> и следующими атрибутами:   - BORDER - определяет линии, разграничивающие клетки в таблице. Ширина линии задается командой B

Некоторые дополнительные метки расширения HTML.
- Размер рамки таблицы <TABLE BORDER =размер> - Ширина таблицы <TABLE WIDTH = ширина> - Ширина клетки таблицы <TD WIDTH = ширина> - Интервал клетки табл

Метки изображений.
С помощью приведенных ниже таблиц 1 и 2 возможно делать гиперссылки на различные ресурсы. Таблица 1. Изображение Формат метки изображения

Метки гиперссылок.
Таблица 2. Ресурс Способ построения гиперссылки Общий формат гиперссылки <A HREF="URL">Текст гиперссылки<

Теги физического форматирования текста.
Кроме известных уже вам Тегов <B>,<I> и <U>, можно привести ещё несколько примеров: Теги <STRIKE> и <S> отображают текст, перечёркнутый горизонтальной линии.

Форматирование HTML-документа.
Разделение на абзацы и многое другое: Как вам известно из прошлой лабораторной работы в документе HTML невозможно создать абзац, используя клавишу [Enter]. Для перехода на следующ

Основной текст документа
Тег <HR> позволяет провести рельефную горизонтальную линии в окне браузера. Этот тег не требует закрывающего тега. И имеет следующие параметры: ALIGN (LEFT,CENTER, RIGHT), WIDHT-уста

Создание списков
Списки предназначены для представления информации в упорядоченном виде. В HTML - документах используется 3 вида списков (см. Лаб. раб. №8): 1.Неупорядочные списки (Тег <UL>)

Графика.
Разработчики Web-страниц могут управлять цветом фона документа, а также указывать изображения, используемые в качестве фонового. Фоновые изображения для HTML-документа всегда заполняет всё

Встраивание изображений в HTML-документ.
Для встраивания изображений в HTML-документ следует использовать тег <IMG>, имеющий единственный обязательный параметр SRC, определяющий URL-адрес файла с изображением. Простейший пр

Текст тестового документа
</BODY> </HTML>   И, наконец, третий пустой файл empty.htm:   <HTML>

Основы математического пакета MathCAD
Цель работы: получение навыков выполнения простейших математических операций и построения графиков в среде Mathsoft Engineering & Education MathCAD Основные сведения M

Восстановление работоспособности оборудования в максимально короткие сроки;
4. Комплексные услуги по организации рабочего места пользователя Консультации при выборе и замене неисправных или устаревши

Системные эффекты и показатели энергоэффективности ОДУ СЭС
В данном случае энергоэффективность системообразующих сетей не может оцениваться только абсолютной и относительной величиной потерь электроэнергии в них. Необходимо учитывать изменения расходования

Объект информатики
Объектом информатики выступают автоматизированные, осно­ванные на ЭВМ и телекоммуникационной технике, информационные системы (ИС) различного класса и назначения. Информационные технологии (P

Категории информатики
Вся система категорий (понятий) информатики состоит из трех элементов: - понятия, заимствованные информатикой из других наук; - оригинальные понятия и аксиомы, отличающиеся принци

Первая аксиома информатики
В сложных системах управления управляющая подсистема имеет иерархическую структуру. Назовем наблюдателем главный, верхний элемент управляющей подсистемы. К каждому элементу управ­ляющей подсистемы

Вторая аксиома информатики
Информационная напряженность каждого элемента управляющей подсистемы gj, определяется инфор­мационным воздействием на него наблюдателя (исходным инфор­мационным потоком) с учетом

Математические функции
Принятые обозначения: x, y - действительные переменные; z - комплексная переменная; V - вектор; A,B,M - матрицы, i, j, k, n, m - целые переменные.   Тригонометрические функци

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги