
- •Южно-Уральский государственный университет
- •И дизайн сайтов
- •Лабораторная работа № 1 Создание Web-страниц. Работа с текстом
- •1.1. Введение в язык html
- •Минимальный html-код
- •1.2. Основные теги языка html
- •1.2.2. Заголовок внутри документа
- •1.2.3. Теги для форматирования отдельных символов или групп символов
- •1.2.4. Физические теги форматирования
- •1.2.5. Размер, гарнитура и цвет шрифта
- •1.2.6. Теги абзаца и перевода строки
- •1.2.7. Выравнивание текста
- •1.2.8. Комментарии
- •1.2.9. Форматирование с использованием каскадных таблиц стилей (css)
- •1.2.9.1. Назначение стилей отдельным элементам страницы
- •1.2.9.2. Назначение стилей нескольким элементам одной страницы – создание внедренной таблицы стилей
- •1.2.9.3. В следующем примере в качестве селекторов используются непосредственно теги html
- •1.2.9.4. Селектор class
- •1.2.9.5. Идентификаторы селекторов
- •1.2.9.6. Контекстные селекторы
- •1.2.9.7. Назначение стилей для нескольких страниц сайта
- •1.2.9.8. Импортирование таблиц каскадных стилей
- •1.2.10.2. Свойства тега, определенные в .Block1 и .Block2 и другие часто применяемые свойства блоковых структур:
- •1.3. Задание к лабораторной работе №1
- •2.1.2. Теги абзаца и перевода строки для графики
- •2.1.3. Дополнительные элементы оформления
- •2.1.3.1. Разделительные полосы
- •2.1.3.3. Фоновый звук
- •2.1.4. Добавление внедренных объектов мультимедиа
- •2.1.5. Добавление элементов управления ActiveX
- •2.2. Задание к лабораторной работе №2
- •Лабораторная работа №3 Организация гипертекстовых связей
- •3.1. Методические рекомендации
- •3.1.1. Ссылки на фрагмент документа
- •3.1.2. Графические ссылки
- •3.1.3. Цвета гиперссылок
- •3.1.4.1. Настройка эффектов перехода Web-страницы
- •3.2. Задание к лабораторной работе №3
- •4.1.2. Текст заранее заданного формата (преформатированный текст)
- •Смещение текста
- •4.1.4. Воспроизведение видео в Internet Explorer
- •4.1.5. Бегущая строка
- •4.1.6. Организация возвратов
- •4.1.7. Списки определений (словарные списки)
- •4.2. Задание к лабораторной работе №4
- •Определение структуры и цветовое оформление таблиц
- •5.1.2. Выравнивание в таблицах
- •5.1.3. Составные ячейки
- •6.1.2. Плавающие фреймы
- •6.1.2. Изображения-карты
- •6.1.3. Интерактивные элементы – Roll Over (обработчик событий MouseOver)
- •6.2. Задание к лабораторной работе №6
- •7.1.2. Элементы управления формы
- •7.1.2.1 Поля ввода
- •7.1.2.2. Текстовые области
- •7.1.2.3. Переключатели
- •7.1.2.4. Флажки
- •7.1.2.5. Раскрывающиеся списки
- •7.1.3. Встроенные фильтры ie
- •Фильтр glow()
- •Расширенный язык разметки гипертекста
- •Библиографический список
- •Оглавление
6.1.2. Плавающие фреймы
Навигатор Microsoft Internet Explorer позволяет создавать еще одну разновидность фреймов - так называемые плавающие фреймы.
Плавающий фрейм вставляется в документ HTML аналогично графическому изображению (см. рисунок ниже).
Вы можете использовать плавающий фрейм не только для размещения текста в тексте, но и для организации ссылок на другие документы.
Вокруг плавающего фрейма может располагаться текст или другие графические изображения. Вы можете указывать для фрейма такие же атрибуты выравнивания, как и для графических изображений.
Плавающий фрейм вставляется в документ HTML при помощи оператора <IFRAME>, который всегда используется в паре с оператором </IFRAME>.
Для этого оператора можно задавать параметр ALIGN, который задает выравнивание текста, расположенного около плавающего фрейма, параметры WIDTH и HEIGHT, задающие размеры фрейма, а также параметры HSPACE и VSPACE, которые применяются в операторе <IMG>.
Еще один параметр, который допустим при описании плавающего фрейма - FRAMEBORDER. Он может принимать значения 1 или 0. Если значение этого параметра равно 1, плавающий фрейм заключается в трехмерную рамку (используется по умолчанию), а если 0 - рамка не отображается.
Параметр SCROLLING может принимать значения “yes”, “no” или “auto”. Если указано значение “yes”, окно плавающего фрейма будет иметь полосы просмотра. Если “no” – полос просмотра не будет. В том случае, когда для параметра SCROLLING указано значение “auto”, полосы просмотра будут создаваться только при необходимости, когда содержимое документа не помещается в окне фрейма.
Приведем исходный текст документа HTML, в который вставлен плавающий фрейм.
<HTML>
<HEAD>
<TITLE>Плавающие фреймы в документах HTML</TITLE>
</HEAD>
<BODY BGCOLOR=#FFFFFF>
<H2>Размещение плавающих фреймов в документах HTML</H2>
Вы можете включить внутрь документа HTML плавающий фрейм:
<P><IFRAME SRC="include.htm" ALIGN=LEFT>
</IFRAME>Если указано выравнивание по левой границе,
текст, расположенный рядом с плавающим фреймом, будет
расположен справа от фрейма
<BR CLEAR=LEFT>А этот текст располагается ниже фрейма.
</BODY>
</HTML>
В этом документе определен плавающий фрейм, в который загружается документ HTML, расположенный в файле include.htm
6.1.2. Изображения-карты
Щелчок на различных участках такого изображения может обеспечить инициализацию различных ссылок и загрузку соответствующих документов.
Прежде всего надо выбрать изображение, которое будет использоваться в качестве карты. Для этих целей целесообразно использовать изображения, имеющие ярко выраженные зоны и участки.
Тег <MAP NAME=”FileName”> открывает карту. Тег является парным. Внутри тега описываются координаты различных участков изображения и связанные с ними ссылки.
Атрибут NAME определяет имя карты (но не имя файла графического изображения).
Тег <AREA SHAPE=“rect” COORDS=”14,11,143,82” REF=”file.htm”> описывает участок карты, используемый для ссылки.
Атрибут SHAPE=… определяет форму области, используемой для ссылки. Значения атрибута:
– rect – прямоугольная область. Задаются координаты левого верхнего и правого нижнего углов прямоугольника;
– circle – круг. В этом случае задаются координаты центра круга и радиус;
– polygon – многоугольник. Задаются координаты всех вершин;
Атрибут COORDS=… определяет координаты опорных точек области.
Атрибут HREF=… определяет ссылку для загрузки соответствующего документа.
Закрывается тег карты, как обычно, парным тегом </map>.
Вслед за описанием карты необходимо вставить с помощью тега <IMG> графическое изображение, используемое в качестве карты.
<IMG SRC=”img.gif” USEMAP=”#FileName”>
Атрибут USEMAP сообщает браузеру о том, что он должен определять координаты щелчка мыши и сверять их с координатами, определенными в теге <MAP>. Обратите внимание на то, что перед именем ”#FileName” стоит символ решетки (аналогично локальным ссылкам).
Пример использования тега MAP – изображения-карты.
<H2 align=”center”> MAP-изображения карты </h2>
<map name="menu_bot">
<area shape=”rect” href="run_me.htm" target="f3"
coords="2,5,115,35">
<area shape=”rect” href="alex1.htm" target=" f3"
coords="120,5,230,35">
<area shape=”rect” href="graf1.htm" target=" f3"
coords="228,5,338,35">
<area shape=”rect” href="tesaurus.htm" target=" f3"
coords="340,5,448,35">
<area shape=”rect” href="katalog.htm" target=" f3"
coords="450,5,562,35">
<area shape=”rect” href="dinam.htm" target=" f3"
coords="564,5,674,35">
<area shape=”rect” href="index.html" target=" f3"
coords="676,5,788,35">
</map>
<img src="images/menu-b.gif" usemap="#menu_bot" border=”0”
align="top">
<BR>.
Атрибут target используется для ссылки на фрейм f3" (см выше).