- •Основы создания web-страниц
- •Составители а.В. Распопов, д.В.Меркулов, о.Е.Ефимова
- •Введение
- •Основные понятия, инструменты создания и просмотра web-страниц
- •Стандарты языка html
- •Браузеры
- •Редакторы html-документов
- •Основы языка html
- •Синтаксис html-тегов
- •Структура html-документа
- •Адресация ресурсов
- •Задание к лабораторной работе №1 «Основные понятия, инструменты создания и просмотра web-страниц. Основы языка html»
- •Основные теги html
- •3.1 Комментарии
- •3.2 Символьные примитивы (&-последовательности)
- •Форматирование текста
- •4.1 Разбиение текста
- •4.2 Форматирование символов
- •4.2.1 Логическое форматирование
- •4.2.2 Физическое форматирование
- •4.3 Параметры шрифта
- •4.4 Заголовки разных уровней внутри текста
- •Задание к лабораторной работе №2 «Основные теги html. Форматирование текста»
- •Представление цвета и графики в html-документах
- •5.1 Формы представления цвета
- •5.2 Цвет текста и фон документа
- •5.3 Графические форматы
- •5.4 Графические изображения
- •Задание к лабораторной работе №3 «Представление цвета и графики в html-документах»
- •Задание к лабораторной работе №4 «Списки»
- •Гиперссылки
- •Задание к лабораторной работе №5 «Гиперссылки»
- •Изображение-карта
- •Задание к лабораторной работе №6 «Изображение-Карта»
- •Задание к лабораторной работе №7 «Таблицы»
- •10.1 Описание структуры набора фреймов
- •10.2 Общий вид html-документа, задающего набор фреймов
- •10.4 Целевые фреймы
- •11.1 Простейшая форма
- •11.2 Типы элементов форм
- •Задание к лабораторной работе №9 «Формы»
- •Несколько советов
- •Список использованных источников
- •Методические указания к лабораторным работам по курсу «Информационные технологии» для студентов специальности 080801
10.4 Целевые фреймы
Если помещенный в фрейм документ содержит гиперссылки, то по умолчанию целевой документ загружается в тот же фрейм. Умолчание можно изменить, указав имя фрейма (атрибут NAME тега <FRAME>) и использовав это имя в качестве значения атрибута TARGET тега <A> (см. раздел "Гиперссылки").
Например, дополним описание уже упоминавшегося фрейма:
<FRAME SRC = "Frame1.htm" NAME = "main">
Тогда, в каком бы фрейме не находился документ, содержащий гиперссылку, целевой документ можно отобразить в этом фрейме с помощью тега
<A HREF = "New.htm" TARGET = "main">
Если будет выбрана эта гиперссылка, документ New.htm будет загружен в фрейм по имени main.
Помимо имен, даваемых фреймам автором сайта, в качестве значения атрибута TARGET могут использоваться следующие зарезервированные имена:
blank - целевой документ загружается в новое окно браузера;
top - целевой документ загружается в то же окно, но поверх всех фреймов, занимая полностью пространство окна;
parent - если документ с гиперссылкой находится во вложенном наборе фреймов, то целевой документ загружается в родительское окно или набор фреймов;
self - целевой документ загружается в тот же фрейм (соответствует умолчанию).
Используя фреймы, помните о следующих особенностях гиперссылок:
если атрибут TARGET не указан, целевой документ загружается по умолчанию в тот же фрейм;
если указано несуществующее имя фрейма, открывается новое окно браузера, получая при этом заданное имя;
для внешних ссылок следует задавать значения атрибута TARGET либо top, либо blank, чтобы чужие сайты не отображались в Ваших фреймах, а занимали полное окно.
Пожалуй, не стоит злоупотреблять применением имени blank, ибо часто пользователи не замечают, что открылось новое окно, незакрытые окна множатся и пользователь запутывается в них.
Задание к лабораторной работе №8 «Фреймы»
Тщательно изучить содержимое раздела 10.
Выполнить все примеры, приведенные в данном разделе.
Обязательно использовать аппарат фреймов в Вашем курсовом проекте.
Формы
Форма – это инструмент, с помощью которого html-документ может послать некоторую информацию в заранее определенную точку внешнего мира, где данная информация будет каким-то образом обработана. В качестве такой "точки" в большинстве случаев выступает программа, написанная на Перл или Си. Программы, обрабатывающие данные, переданные формами, часто называют CGI-скриптами. Сокращение CGI (Common Gateways Interface) означает "общепринятый интерфейс шлюзов". Написание CGI-скриптов в большинстве случаев требует хорошего знания соответствующего языка программирования и возможностей операционных систем.
Форма открывается тегом <FORM> и заканчивается тегом </FORM>. html-документ может содержать в себе несколько форм, однако формы не должны быть вложенными. html-текст, включая теги, может размещаться внутри форм без ограничений. Тег <FORM> может содержать три атрибута, один из которых является обязательным:
ACTION = значение |
Обязательный атрибут. Определяет, где находится обработчик формы. |
METHOD = значение |
Определяет, каким образом данные из формы будут переданы обработчику. Допустимые значения: POST и GET (по умолчанию). |
ENCTYPE = значение |
Определяет, каким образом данные из формы будут закодированы для передачи обработчику (по умолчанию: application/x-www-form-urlencoded). |