Главная              Рефераты - Разное

   Банк рефератов содержит более 364 тысяч рефератов, курсовых и дипломных работ, шпаргалок и докладов по различным дисциплинам: истории, психологии, экономике, менеджменту, философии, праву, экологии. А также изложения, сочинения по литературе, отчеты по практике, топики по английскому. accurateTrackBounce:true}); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks");
Полнотекстовый поиск
Всего работ:
364167
Теги названий
Разделы
Авиация и космонавтика (304)
Административное право (123)
Арбитражный процесс (23)
Архитектура (113)
Астрология (4)
Астрономия (4814)
Банковское дело (5227)
Безопасность жизнедеятельности (2616)
Биографии (3423)
Биология (4214)
Биология и химия (1518)
Биржевое дело (68)
Ботаника и сельское хоз-во (2836)
Бухгалтерский учет и аудит (8269)
Валютные отношения (50)
Ветеринария (50)
Военная кафедра (762)
ГДЗ (2)
География (5275)
Геодезия (30)
Геология (1222)
Геополитика (43)
Государство и право (20404)
Гражданское право и процесс (465)
Делопроизводство (19)
Деньги и кредит (108)
ЕГЭ (173)
Естествознание (96)
Журналистика (899)
ЗНО (54)
Зоология (34)
Издательское дело и полиграфия (476)
Инвестиции (106)
Иностранный язык (62792)
Информатика (3562)
Информатика, программирование (6444)
Исторические личности (2165)
История (21321)
История техники (766)
Кибернетика (64)
Коммуникации и связь (3145)
Компьютерные науки (60)
Косметология (17)
Краеведение и этнография (588)
Краткое содержание произведений (1000)
Криминалистика (106)
Криминология (48)
Криптология (3)
Кулинария (1167)
Культура и искусство (8485)
Культурология (537)
Литература : зарубежная (2044)
Литература и русский язык (11657)
Логика (532)
Логистика (21)
Маркетинг (7986)
Математика (3722)
Медицина, здоровье (10549)
Медицинские науки (88)
Международное публичное право (58)
Международное частное право (36)
Международные отношения (2257)
Менеджмент (12491)
Металлургия (91)
Москвоведение (797)
Музыка (1338)
Муниципальное право (24)
Налоги, налогообложение (214)
Наука и техника (1141)
Начертательная геометрия (3)
Оккультизм и уфология (8)
Остальные рефераты (21700)
Педагогика (7850)
Политология (3801)
Право (682)
Право, юриспруденция (2881)
Предпринимательство (475)
Прикладные науки (1)
Промышленность, производство (7100)
Психология (8694)
психология, педагогика (4122)
Радиоэлектроника (443)
Реклама (952)
Религия и мифология (2969)
Риторика (23)
Сексология (748)
Социология (4876)
Статистика (95)
Страхование (107)
Строительные науки (7)
Строительство (2004)
Схемотехника (15)
Таможенная система (664)
Теория государства и права (240)
Теория организации (39)
Теплотехника (26)
Технология (624)
Товароведение (16)
Транспорт (2652)
Трудовое право (136)
Туризм (90)
Уголовное право и процесс (406)
Управление (95)
Управленческие науки (24)
Физика (3463)
Физкультура и спорт (4483)
Философия (7217)
Финансовые науки (4592)
Финансы (5387)
Фотография (3)
Химия (2245)
Хозяйственное право (23)
Цифровые устройства (29)
Экологическое право (35)
Экология (4517)
Экономика (20645)
Экономико-математическое моделирование (666)
Экономическая география (119)
Экономическая теория (2573)
Этика (889)
Юриспруденция (288)
Языковедение (148)
Языкознание, филология (1141)

Учебное пособие: Главная

Федеральное агентство по образованию

Государственное образовательное учреждение
высшего профессионального образования
«Санкт-Петербургский государственный

инженерно-экономический университет»

Кафедра вычислительных систем и программирования

УТВЕРЖДАЮ

Проректор

по учебной работе

д.э.н., профессор

____________О.В. Гончарук

«21» мая 2008 г.

Рег. № М 161

ЗАОЧНОЕ ОБУЧЕНИЕ

ПРОГРАММНЫЕ СРЕДСТВА

РАЗРАБОТКИ WEB-СТРАНИЦ

Методические указания к изучению дисциплины

и выполнению контрольной работы

для студентов заочной формы обучения

Специальность 080105 - Финансы и кредит

Санкт-Петербург

2008


Допущено

редакционно-издательским советом СПбГИЭУ

в качестве методического издания

Составитель

канд. физ.-мат. наук, доц. И.Н.Васильева

Рецензент

д-р техн. наук, проф. И.А. Брусакова

Подготовлено на кафедре

вычислительных систем и программирования

Одобрено научно-методическим советом

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

Отпечатано в авторской редакции с оригинал-макета,

представленного составителем

© СПбГИЭУ, 2008


СОДЕРЖАНИЕ

Общие положения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

Методические указания к изучению дисциплины . . . . . . . . . . . .

4

Методические указания к выполнению контрольной работы . .

5

Требования к оформлению контрольной работы . . . . . . . . . . . . .

11

Контрольные задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12

Пример выполнения контрольной работы . . . . . . . . . . . . . . . . . .

20

Список литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

32

Приложение 1. Основы языка разметки HTML . . . . . . . . . . . . . .

33

Приложение 2. Технология создания web-узла

в MS FrontPage 2003 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

44

Приложение 3. Технология создания web-узла

в MS Word 2003 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

52

Приложение 4. Содержание дисциплины

(извлечение из рабочей программы дисциплины) . . . . . . . . . . . .

59

Приложение 5. Пример оформления титульного листа

контрольной работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

61

Приложение 6. Выбор варианта контрольных заданий . . . . . . .

62


ОБЩИЕ ПОЛОЖЕНИЯ

Стремительное развитие Интернет-технологий, их повсеместное использование, проникновение в самые разнообразные сферы профессиональной, в том числе и экономической, деятельности обуславливает необходимость их освоения специалистами экономического профиля. Базовое знание web-технологий как способа представления информации в сети Интернет и локальных сетях, навык наглядного представления экономической информации в компьютерных системах является одной из составляющих формирования информационного мировоззрения современного экономиста.

Студент в ходе изучения дисциплины и выполнения контрольных заданий должен овладеть базовыми теоретическими знаниями в области создания web-страниц и практическими навыками использования специализированных инструментальных средств (редакторов HTML-кода или визуальных редакторов) для разработки многостраничного web-узла.

Целью методических указаний является оказание методической помощи студентам заочной формы обучения в изучении дисциплины и выполнении контрольной работы, предусмотренной программой дисциплины «Программные средства разработки web-страниц».

МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ИЗУЧЕНИЮ

ДИСЦИПЛИНЫ

При изучении дисциплины «Программные средства разработки web-страниц» студентам предлагается выполнить контрольную работу, которая позволит закрепить и проконтролировать знания и навыки компетентной ориентации в учебном материале. Учебной программой предусмотрено выполнения одной контрольной работы, состоящей из одного задания.

Выполнение контрольной работы предполагает освоение студентом теоретических основ курса и изложение их в виде мини-реферата, а также самостоятельную работу за компьютером. Задание контрольной работы предусматривает создание многостраничного web-узла, имеющего единое стилевое оформление.

Содержание и форма контрольной работы позволит осуществить контроль учебной деятельности студентов.

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

Задания контрольной работы выполняются средствами любого специализированного редактора создания web-страниц, например:

· редакторами HTML-кода: Macromedia HomeSite, Adobe Dreamweaver или др.,

· визуальными редакторами: MS FrontPage, MS Expression Web Designer или др.

В случае отсутствия специализированного редактора web-страниц допускается выполнение заданий контрольной работы с помощью стандартного редактора Windows Блокнот (для непосредственного редактирования тегов HTML), либо текстового редактора MS Word (для визуального редактирования web-страниц).

Методические указания содержат извлечение из рабочей программы дисциплины «Программные средства разработки web-страниц», перечень контрольных заданий и требования к оформлению контрольной работы.

МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ КОНТРОЛЬНОЙ РАБОТЫ

Задание контрольной работы предполагает самостоятельное освоение студентом теоретических тем согласно программе по дисциплине «Программные средства разработки web-страниц» (см. Приложение 4) с использованием рекомендуемого списка литературы.

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

Все страницы узла должны иметь единое стилевое оформление, включающее оформление текста и гиперссылок, фона страниц, а также их структуру. Все страницы должны быть связаны между собой с помощью гиперссылок, то есть иметь общее «меню».

Количество и содержание страниц узла определяется вариантом. Выбор варианта контрольной работы осуществляется по таблице (Приложение 6), ключом выбора являются две последние цифры номера зачетной книжки студента.

Студент должен уметь вносить необходимые корректировки в оформление и содержание страниц, редактируя HTML-код страниц. Студент должен обладать навыками просмотра web-страниц с помощью браузера MS Internet Explorer; настройки почтовой программы MS Outlook Express для работы с существующими адресами электронной почты; создания, отправки и просмотра сообщений электронной почты с помощью почтового клиента (MS Outlook Express).

Требования к содержанию web-узла

1. Web-узел должен содержать 3-4 основные страницы согласно варианту задания. Обязательными страницами узла являются: главная страница, страница с формами и страница, содержащая мини-реферат. Файл стартовой (домашней) страницы web-узла должен называться index.htm (или index.html).

2. Если страницы узла создаются с помощью текстового редактора MS Word, они должны быть сохранены в формате «Web-страница с фильтром».

3. Главная страница узла должна содержать следующую информацию:

· название дисциплины,

· ФИО, номер группы, номер зачетной книжки студента,

· № варианта задания,

· список всех созданных в ходе выполнения задания файлов и папок с необходимыми пояснениями.

Фамилия студента должна быть выделена жирным курсивом, а номер варианта – жирным шрифтом.

Пример содержания главной страницы:

ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА

СОЗДАНИЯ WEB-СТРАНИЦ

Фамилия, Имя, Отчество

Смирнов Василий Иванович

Номер зачетной книжки

12455/99

Группа

2135

Специальность

060400

№ варианта

25

Дата выполнения работы

12.12.2007

Список файлов и папок, созданных в ходе выполнения контрольной работы:

index.htm – главная страница; form.htm – страница с формой; tags_format.htm – страница мини-реферата; images – папка с рисунками; im001.gif, img002.gif, img003.gif – рисунки графической панели навигации; logo.jpg – рисунок-эмблема.

4. Конкретный вид формы и тема мини-реферата определяются вариантом задания.

В варианты задания включены формы трех видов: «Заявка», «Регистрация» и «Опрос». Данные форм должны отсылаться на существующий адрес электронной почты.

Примеры форм

Форма «Заявка» (рис.1) содержит следующие элементы: выключатель (флажок) для указания требования подписаться (по умолчанию включен) и выключатель для исключения из списка рассылки (по умолчанию выключен); текстовые поля для ввода ФИО, адреса электронной почты, регистрационного номера рассылки; выпадающий список для выбора темы рассылки; кнопки для очистки содержимого формы и отправки данных формы на электронный адрес. Форма также содержит поясняющий текст и горизонтальную линию – разграничитель двух логических разделов формы (подписка, отказ от подписки).

Рис.1. Внешний вид формы «Заявка»

Форма «Опрос» (рис.2) содержит: текстовое поле для ввода ФИО, переключатель для указания пола (м/ж), выпадающий список для указания возрастной категории, набор выключателей для указания интересов пользователя, поясняющий текст и кнопки для очистки и отправки данных формы на электронный адрес.

Форма «Регистрация» (рис.3) содержит следующие элементы управления: текстовые поля для ввода ФИО, адреса электронной почты, страны и города проживания пользователя (по умолчанию установлена страна Россия); переключатель для указания пола (м/ж); выпадающий список для указания возрастной категории (аналогично форме «Опрос») и кнопки для очистки содержимого формы и отправки данных формы на электронный адрес. Кроме того, форма содержит поясняющий текст и разделитель в виде горизонтальной линии.

Рис.2. Внешний вид формы «Опрос»

Рис.3. Внешний вид формы «Регистрация»

5. Мини-реферат должен иметь объем 2-3 машинописные страницы и разбит на разделы, снабженные заголовками. Заголовки должны быть выделены жирным шрифтом большего по сравнению с остальным текстом размера.

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

Содержание мини-реферата должно показывать, что студент в достаточной мере изучил и усвоил материал данной темы.

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

Структура страниц узла может быть реализована с помощью таблиц или фреймовых структур (Рамки в MS FrontPage, MS Word).

Вертикальный тип

структуры страницы:

Горизонтальный тип

структуры страницы:

ЗАГОЛОВОК

ЗАГОЛОВОК

Ссылка1

Ссылка1 Ссылка2 Ссылка3

Ссылка2

Ссылка3

содержимое

страницы

содержимое

страницы

контактные сведения

контактные сведения

Рис.4. Основные типы структур страниц

7. В конце содержимого каждой страницы должна быть помещена ссылка на ее начало (для быстрого возврата в начало просмотренной страницы).

8. Контактные сведения должны содержать ссылку, выполняющую запуск почтовой программы для отправки письма на существующий адрес электронной почты.

Требования к оформлению контрольной

работы

Контрольная работа выполняется на отдельной дискете формата 3,5” и емкостью 1.44 Мб. Этикетка дискеты должна содержать название дисциплины, фамилию студента и номер группы.

В результате выполнения контрольной работы на дискете должны быть созданы:

· файл index.htm, содержащий стартовую страницу web-узла;

· файлы, содержащие остальные web-страницы;

· каталог, содержащий файлы рисунков, использованных для оформления страниц узла.

Если файлы и папки не помешаются на дискету, то они должны быть заархивированы в один файл программой-архиватором WinZip.

К дискете должны быть приложены распечатка титульного листа контрольной работы (Приложение 5) и распечатки информации, находящейся на дискете. Для каждой страницы узла, начиная с главной страницы, приводится распечатка, содержащая:

· название web-страницы, ее заголовок (TITLE) и имя файла страницы;

· внешний вид страницы;

· полный HTML-код страницы.

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

КоНТРОЛЬНЫЕ ЗАДАНИЯ

Вариант 1.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка» и страницу мини-реферата на тему «Организация гиперссылок средствами HTML». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь горизонтальную структуру, фон оформлен в бежево-зеленых тонах, текст – черный или другого темного оттенка, цвет ссылок – малиновый, цвет активных ссылок – ярко-красный.

Вариант 2.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка» и страницу мини-реферата на тему «Спецификации HTML. Браузеры Netscape Navigator и Internet Explorer». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь вертикальную структуру, фон оформлен в сине-голубых тонах, текст – светло-серый или другого светлого оттенка, цвет ссылок – белый, цвет активных ссылок – ярко-желтый.

Вариант 3.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка» и страницу мини-реферата на тему «Электронная почта и web-страницы (вызов почтового клиента с web-страницы, отправка данных формы на электронный адрес)». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь горизонтальную структуру, для оформления фона использовать фоновый рисунок, цвет текста – черный, цвет ссылок – темно-синий, цвет активных ссылок – ярко-синий.

Вариант 4.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка» и страницу мини-реферата на тему «Создание таблиц средствами HTML и их использование на web-страницах». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь вертикальную структуру, фон оформлен в бежево-зеленых тонах, текст – черный или другого темного оттенка, цвет ссылок – малиновый, цвет активных ссылок – ярко-красный.

Вариант 5.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка» и страницу мини-реферата на тему «Использование форм на web-страницах». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь горизонтальную структуру, фон оформлен в сине-голубых тонах, текст – светло-серый или другого светлого оттенка, цвет ссылок – белый, цвет активных ссылок – ярко-желтый.

Вариант 6.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка» и страницу мини-реферата на тему «Использование фреймовых структур». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь вертикальную структуру, для оформления фона использовать фоновый рисунок, цвет текста – черный, цвет ссылок – темно-синий, цвет активных ссылок – ярко-синий.

Вариант 7.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация», страницу мини-реферата на тему «Структура HTML-документа» и страницу с ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3-х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь горизонтальную структуру, фон оформлен в бежево-зеленых тонах, текст – черный или другого темного оттенка, цвет ссылок – малиновый, цвет активных ссылок – ярко-красный.

Вариант 8.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация», страницу мини-реферата на тему «Использование списков HTML» и страницу с ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3-х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь вертикальную структуру, фон оформлен в сине-голубых тонах, текст – светло-серый или другого светлого оттенка, цвет ссылок – белый, цвет активных ссылок – ярко-желтый.

Вариант 9.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация», страницу мини-реферата на тему «Логическое и физическое форматирование текста HTML-документа» и страницу со ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3‑х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь горизонтальную структуру, для оформления фона использовать фоновый рисунок, цвет текста – черный, цвет ссылок – темно-синий, цвет активных ссылок – ярко-синий.

Вариант 10.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация», страницу мини-реферата на тему «Тэги физического форматирования текста» и страницу со ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3-х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь вертикальную структуру, фон оформлен в бежево-зеленых тонах, текст – черный или другого темного оттенка, цвет ссылок – малиновый, цвет активных ссылок – ярко-красный.

Вариант 11.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация», страницу мини-реферата на тему «Тэги логического форматирования текста» и страницу со ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3‑х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь горизонтальную структуру, фон оформлен в сине-голубых тонах, текст – светло-серый или другого светлого оттенка, цвет ссылок – белый, цвет активных ссылок – ярко-желтый.

Вариант 12.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация», страницу мини-реферата на тему «Тэги уровня блока и последовательные тэги» и страницу со ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3-х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь вертикальную структуру, для оформления фона использовать фоновый рисунок, цвет текста – черный, цвет ссылок – темно-синий, цвет активных ссылок – ярко-синий.

Вариант 13.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Опрос» и страницу мини-реферата на тему «Использование сценариев в HTML-документах». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь горизонтальную структуру, фон оформлен в бежево-зеленых тонах, текст – черный или другого темного оттенка, цвет ссылок – малиновый, цвет активных ссылок – ярко-красный.

Вариант 14.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Опрос» и страницу мини-реферата на тему «Использование каскадных таблиц стилей CSS». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь вертикальную структуру, фон оформлен в сине-голубых тонах, текст – светло-серый или другого светлого оттенка, цвет ссылок – белый, цвет активных ссылок – ярко-желтый.

Вариант 15.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Опрос» и страницу мини-реферата на тему «Объектная модель HTML-документа». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь горизонтальную структуру, для оформления фона использовать фоновый рисунок, цвет текста – черный, цвет ссылок – темно-синий, цвет активных ссылок – ярко-синий.

Вариант 16.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Опрос» и страницу мини-реферата на тему «События, свойства и методы объектов HTML-документа». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь вертикальную структуру, фон оформлен в бежево-зеленых тонах, текст – черный или другого темного оттенка, цвет ссылок – малиновый, цвет активных ссылок – ярко-красный.

Вариант 17.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Опрос» и страницу мини-реферата на тему «Встраиваемые в web-страницу компоненты: элементы управления ActiveX, скрипты и Java-апплеты». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь горизонтальную структуру, фон оформлен в сине-голубых тонах, текст – светло-серый или другого светлого оттенка, цвет ссылок – белый, цвет активных ссылок – ярко-желтый.

Вариант 18.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Опрос» и страницу мини-реферата на тему «Использование графических изображений для оформления web-страниц». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь вертикальную структуру, для оформления фона использовать фоновый рисунок, цвет текста – черный, цвет ссылок – темно-синий, цвет активных ссылок – ярко-синий.

Вариант 19.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка», страницу мини-реферата на тему «Форматирование абзацев средствами HTML» и страницу со ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3‑х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь горизонтальную структуру, фон оформлен в бежево-зеленых тонах, текст – черный или другого темного оттенка, цвет ссылок – малиновый, цвет активных ссылок – ярко-красный.

Вариант 20.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка», страницу мини-реферата на тему «Использование графических карт-изображений» и страницу со ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3‑х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь вертикальную структуру, фон оформлен в сине-голубых тонах, текст – светло-серый или другого светлого оттенка, цвет ссылок – белый, цвет активных ссылок – ярко-желтый.

Вариант 21.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка», страницу мини-реферата на тему «Основные понятия языка HTML, особенности отображения HTML-документа браузерами» и страницу со ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3‑х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь горизонтальную структуру, для оформления фона использовать фоновый рисунок, цвет текста – черный, цвет ссылок – темно-синий, цвет активных ссылок – ярко-синий.

Вариант 22.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка», страницу мини-реферата на тему «Размещение в WWW данных, подготовленных в приложениях MS Office» и страницу со ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3‑х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь вертикальную структуру, фон оформлен в бежево-зеленых тонах, текст – черный или другого темного оттенка, цвет ссылок – малиновый, цвет активных ссылок – ярко-красный.

Вариант 23.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка», страницу мини-реферата на тему «Основы безопасной работы с web-страницами и электронной почтой» и страницу со ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3‑х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь горизонтальную структуру, фон оформлен в сине-голубых тонах, текст – светло-серый или другого светлого оттенка, цвет ссылок – белый, цвет активных ссылок – ярко-желтый.

Вариант 24.

Создать 4-х страничный web-узел, включающий главную страницу, страницу с формой «Заявка», страницу мини-реферата на тему «Браузер MS Internet Explorer 6.0: основные возможности и настройка» и страницу со ссылками на другие ресурсы WWW. Последняя страница должна содержать не менее 3‑х графических (т.е. оформленных в виде рисунков) ссылок. Рядом с рисунками расположить поясняющий текст. Страницы узла должны иметь вертикальную структуру, для оформления фона использовать фоновый рисунок, цвет текста – черный, цвет ссылок – темно-синий, цвет активных ссылок – ярко-синий.

Вариант 25.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация» и страницу мини-реферата на тему «Структура глобальной компьютерной сети Интернет, технология «клиент-сервер». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь горизонтальную структуру, фон оформлен в бежево-зеленых тонах, текст – черный или другого темного оттенка, цвет ссылок – малиновый, цвет активных ссылок – ярко-красный.

Вариант 26.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация» и страницу мини-реферата на тему «IP-адреса, доменные имена, URL». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь вертикальную структуру, фон оформлен в сине-голубых тонах, текст – светло-серый или другого светлого оттенка, цвет ссылок – белый, цвет активных ссылок – ярко-желтый.

Вариант 27.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация» и страницу мини-реферата на тему «Структура, основные протоколы и сервисы глобальной компьютерной сети Интернет». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь горизонтальную структуру, для оформления фона использовать фоновый рисунок, цвет текста – черный, цвет ссылок – темно-синий, цвет активных ссылок – ярко-синий.

Вариант 28.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация» и страницу мини-реферата на тему «Назначение основных компонент MS FrontPage 98. Структура FrontPage Редактора». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь вертикальную структуру, фон оформлен в бежево-зеленых тонах, текст – черный или другого темного оттенка, цвет ссылок – малиновый, цвет активных ссылок – ярко-красный.

Вариант 29.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация» и страницу мини-реферата на тему «Управление web-узлами с помощью FrontPage Проводника». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь горизонтальную структуру, фон оформлен в сине-голубых тонах, текст – светло-серый или другого светлого оттенка, цвет ссылок – белый, цвет активных ссылок – ярко-желтый.

Вариант 30.

Создать 3-х страничный web-узел, включающий главную страницу, страницу с формой «Регистрация» и страницу мини-реферата на тему «Почтовый клиент MS Outlook Express 5: основные возможности и настройка». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь вертикальную структуру, для оформления фона использовать фоновый рисунок, цвет текста – черный, цвет ссылок – темно-синий, цвет активных ссылок – ярко-синий.

Пример выполнения контрольной работы

Задание: Создать трехстраничный web-узел, включающий главную страницу, страницу с формой и страницу мини-реферата на тему «Оформление фона web-страниц». В низу главной страницы разместить графические ссылки (в виде рисунков) на остальные страницы узла. Страницы узла должны иметь вертикальную структуру, содержимое разбито на три колонки. Фон страниц должен быть оформлен в желто-коричневых тонах, цвет текста – темно-коричневый, цвет ссылок – бордовый, цвет активных ссылок – малиновый.

Рис.5. Внешний вид страницы «Главная» – файл index.htm

HTML-код страницы «Главная»:

<html>

<head>

<meta http-equiv=”Content-Type” content=”text/html; charset=windows-1251”>

<title> Главная </title>

</head>

<body topmargin=”0” leftmargin=”0” rightmargin=”0” marginheight=”0” marginwidth=”0” bgcolor=”#FFFFD5” link=”#cc0066” vlink=”#cc0066” alink=”#993366” text=”#800000”>

<a name=”verh”></a>

<div align=”center”>

<table border=”0” cellpadding=”10” cellspacing=”0” width=”100%”>

<tr>

<td width=”100%” bgcolor=”#E7BF58”

colspan=”3”> <div align=”center”><font size=”6” color=”#800000”><b> Пример создания учебного узла </b></font></div>

<img src=”images/SPACER.GIF” width=”770” height=”1” border=”0”>

</td>

</tr>

<tr>

<td width=”12%” bgcolor=”#E7BF58” rowspan=”3” valign=”top”>&nbsp;<p>

<a href=”index.htm”><b> Главная </b></a></p>

<p><a href=”form.htm”><b> Формы </b></a></p>

<p><a href=”referat.htm”><b> Реферат </b></a></td>

<td width=”61%” valign=”top”><p align=”justify”>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Узел создан для иллюстрации и помощи в

выполнении заданий контрольной работы по

дисциплине &quot;Инструментальные средства

создания web-страниц и презентаций&quot;.<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Страницы узла имеют единое оформление и структуру, включая заголовок, панель навигации (ссылки на страницы узла) и контактную информацию, расположенную внизу.

Содержимое страниц разбито на три колонки.<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Узел включает следующие файлы: index.htm - страница "Главная", form.htm - страница с формой, referat.htm –

страница мини-реферата, использованные для

оформления страницы рисунки хранятся в папке images: bs00554_.gif - рисунок "книги", bd00028_.gif - рисунок "вопрос", spacer.gif –

прозрачный квадрат. </p>

<p align=”center”><b>Успехов в выполнении

контрольной работы!</b></p>

<div align=”center”>

<table border=”0” cellpadding=”5”

cellspacing=”0” width=”101%”>

<tr><td width=”58%” valign=”top”><a href=”referat.htm”><img src=”images/bs00554_.gif” width=”64” height=”56” alt=” Реферат ” align=”left” border=”0”></a><font size=”2”> Мини - реферат на тему &quot; Оформление фона web- страниц &quot;</font> </td><td width=”6%” valign=”top”></td><td width=”39%” valign=”top”><a href=”form.htm”><img src=”images/bd00028_.gif” width=”51” height=”50” alt=” Формы ” align=”right” border=”0”></a><font size=”2”> Задать вопрос , заполнив форму </font></td>

</tr></table>

</div>

</td>

<td width=”27%” valign=”top”><p><font size=”2”><b> Рекомендуемая литература :</b></font> </p><p><font size=”2”> Анисимова И . Н .

Инструментальные средства создания web-страниц. Методические указания. - СПб.: СПбГИЭУ, 2000. </font><br><i><font size=”2”>

Практическое руководство по созданию web-страниц с помощью непосредственного редактирования тэгов HTML. Управление узлами в FrontPage 98. Создание страниц с формами в редакторе FrontPage.</font> </i></p>

<p><font size=”2”> Вайскопф Дж . Microsoft FrontPage 2000: учебный курс . - СПб .: Питер , 2000.</font> <br><font size=”2”><i> Описание интерфейса и возможностей MS FrontPage 2000. Создание страниц с формами.</i></font></p></td>

</tr>

<tr><td><p align=”center”> <a href=”#verh”>

наверх </a> </p></td> <td></td></tr>

<tr> <td width=”88%” colspan=”2”> Посетите сайт

Инжэкона

<a href=”http://www.engec.ru”>www.engec.ru</a>. &nbsp;&nbsp;&nbsp;Напишите письмо на кафедру

Вычислительных систем и программирования

<a href=”mailto:csp@engec.ru?subject= дисциплина &quot; Создание web- страниц &quot;”>csp@engec.ru</a>

</td>

</tr>

</table>

</div>

</body>

</html

Рис.6. Внешний вид страницы с формой «Формы» – файл form.htm

HTML-код страницы «Формы»:

<html>

<head>

<meta http-equiv=”Content-Type”

content=”text/html; charset=windows-1251”>

<title> Формы </title>

</head>

<body topmargin=”0” leftmargin=”0” rightmargin=”0” marginheight=”0” marginwidth=”0” bgcolor=”#FFFFD5” link=”#cc0066” vlink=”#cc0066” alink=”#993366” text=”#800000”>

<a name=”verh”></a><div align=”center”>

<table border=”0” cellpadding=”10” cellspacing=”0” width=”100%”>

<tr>

<td width=”100%” bgcolor=”#E7BF58”

colspan=”3”><div align=”center”><font size=”6” color=”#800000”><b> Пример создания учебного

узла </b></font></div>

<img src=”images/SPACER.GIF” width=”770” height=”1” border=”0”></td></tr>

<tr><td width=”12%” bgcolor=”#E7BF58” rowspan=”3” valign=”top”>&nbsp;

<p><a href=”index.htm”><b> Главная </b></a></p>

<p><a href=”form.htm”><b> Формы </b></a></p>

<p><a href=”referat.htm”><b> Реферат </b></a></td>

<td width=”61%” valign=”top”> Создаете свой узел ?<blockquote><p> Возникли вопросы ?</p> <blockquote><p> Вы можете получить краткий ответ , заполнив следующую форму .</p> </blockquote>

</blockquote>

<form method=”POST” enctype=”text/plain” a с tion=”mailto:csp@engec.ru?subject= вопрос по

созданию web- страниц ”>

<p>Ваши имя и фамилия

<input type=”text” name=”fio” size=”26”></p>

<p>Специальность&nbsp;

<input type=”text” name=”spec” size=”19”>&nbsp; &nbsp; з / о &nbsp;

<input type=”checkbox” name=”zo” checked value=”yes”></p>

<p> Курс &nbsp;<select name=”kurs” size=”1”>

<option value=”1”> первый </option>

<option value=”2”> второй </option>

<option value=”3”> третий </option>

<option value=”4”> четвертый </option>

<option value=”5”> пятый </option>

</select>&nbsp; &nbsp;

номер группы &nbsp;<input type=”text” name=”grup” size=”7”></p>

<center> Ваш вопрос :<br> <textarea rows=”3” name=”vopros” cols=”39”></textarea><br>&nbsp;<br> <input type=”reset” value=” Очистить ”>

&nbsp;&nbsp;&nbsp;<input type=”submit” value=” Задать вопрос ”>

</center>

</form>

</td>

<td width=”27%” valign=”top”><p><font size=”2”><b>Отправка данных формы по электронной почте</b></font></p>

<p><font size=”2”>Для того, чтобы данные&nbsp; формы можно было отправить по электронной почте, на компьютере, где просматривается web-страница, должна быть установлена и настроена программа-клиент для работы с электронной почтой через POP3 протокол. Отправка данных формы производится в

фоновом режиме. </font><br><font size=”2”> В

операционной системе Windows почтовыми клиентами являются MS Outlook Express и MS Outlook. В силу большей простоты рекомендуется пользоваться Outlook Express.</font></p>

</td></tr>

<tr>

<td><p align=”center”><a href=”#verh”> наверх </a></p></td>

<td></td></tr>

<tr><td width=”88%” colspan=”2”> Посетите сайт

Инжэкона

<a href=”http://www.engec.ru”>www.engec.ru</a> &nbsp;&nbsp;&nbsp;&nbsp;Напишите письмо на кафедру Вычислительных систем и программирования

<a href=”mailto:csp@engec.ru?subject= дисциплина &quot; Создание web- страниц &quot;”>csp@engec.ru</a> </td></tr>

</table>

</div>

</body>

</html>

Рис.7. Внешний вид страницы мини-реферата «Реферат» – файл referat.htm

Низ страницы мини-реферата оформлен так же, как и у всех страниц учебного web-узла.

HTML-код страницы «Реферат»:

<html>

<head>

<meta http-equiv=”Content-Type”

content=”text/html; charset=windows-1251”>

<title> Реферат </title>

</head>

<body topmargin=”0” leftmargin=”0” rightmargin=”0” marginheight=”0” marginwidth=”0” bgcolor=”#FFFFD5” link=”#cc0066” vlink=”#cc0066”

alink=”#993366” text=”#800000”>

<a name=”verh”></a><div align=”center”>

<table border=”0” cellpadding=”10” cellspacing=”0” width=”100%”>

<tr>

<td width=”100%” bgcolor=”#E7BF58”

colspan=”3”><div align=”center”><font size=”6” color=”#800000”><b> Пример создания учебного

узла </b></font></div>

<img src=”images/SPACER.GIF” width=”770” height=”1” border=”0”> </td> </tr>

<tr>

<td width=”12%” bgcolor=”#E7BF58” rowspan=”3” valign=”top”>&nbsp;<p>

<a href=”index.htm”><b> Главная </b></a></p>

<p><a href=”form.htm”><b> Формы </b></a></p>

<p><a href=”referat.htm”><b> Реферат </b></a></td>

<td width=”61%” valign=”top”>

<p align=”center”><font size=”+2”> Оформление фона web- страниц </font></p>

<p><a href=”#r1”>Задание фонового цвета</a><br>

<a href=”#r2”>Использование фонового

изображения</a></p>

<p><a name=”r1”><font size=”+1”><b> Задание

фонового цвета</b></font></a></p>

<div align=”justify”>&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;В качестве фона web-страницы может быть указан как однотонный цвет, так и фоновый узор или рисунок. Для задания цвета фона

употребляется параметр BGCOLOR тэга BODY. В

качестве значения параметра BGCOLOR указывается название цвета или его шестнадцатеричный код.

Англоязычные названия цветов были введены фирмой Netscape и впервые реализованы в Netscape Navigator 3.0, сейчас поддерживается 140 таких

названий. Ранние версии браузеров распознавали всего 16 стандартных цветов.<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Так, например для задания красного цвета фона следует записать: </div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<font face=”Arial”>&lt;BODY BGCOLOR=&quot;red&quot;&gt;</font></div>

<div align=”justify”>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;При задании цвета по названию необходимо точно придерживаться его написания, в противном случае в качестве фонового будет использован цвет,

устанавливаемый по умолчанию (белый). <br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Цвета могут быть заданы и цифрами в шестнадцатеричном коде. Цветовая система базируется на трех основных

цветах - красном (red), зеленом (green) и синем (blue) - и обозначается RGB. Для каждого цвета

задается шестнадцатеричное значение в пределах от 00 до FF, что соответсвует диапазону от 0 до 255 в десятеричном исчислении. Эти значения объединяются в одно число, перед которым ставится символ #.

Например, число #FF0000 обозначает красный цвет.</div>

<p><a name=”r2”><font size=”+1”><b>Использование фонового изображения</b></font></a></p>

<div align=”justify”>&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;Фоновое изображение включается в

документ при помощи параметра BACKGROUND тэга BODY. Значением параметра BACKGROUND является URL-адрес изображения, которое используется в качестве фонового.<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Фоновым

изображением должен быть графический файл формата GIF или JPEG. Фоновое изображение всегда заполняет все окно просмотра web-страницы. Если размер

изображения меньше размера окна, то оно

многократно дублируется по принципу мозаики.

Обычно в качестве фонового используется небольшое изображение, для загрузки по сети которого

требуется немного времени.<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Если

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

чтобы при просмотре текст страницы &quot;скользил&quot; по нему. Этого можно достичь, если задать значение FIXED параметра BGPROPERTIES тэга BODY.<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Пример: </div>

<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<font face=”Arial”>&lt;BODY BACKGROUND=&quot;images/clouds.jpg&quot; BGPROPERTIES=&quot;fixed&quot;&gt;</font></div>

</td><td width=”27%” valign="top"><p><font size=”2”><b> Рекомендуемая литература :</b></font> </p><p><font size=”2”> Матросов А ., Сергеев А ., Чаунин М . HTML 4.0. - СПб .: БХВ - Петербург , 2000.</font><br><font size=”2”><i> Подробное

описание языка HTML и других современных средств форматирования HTML-документов. Объектная модель браузера, таблицы каскадных стилей CSS, скрипты JavaScript. Создание web-страниц с помощью

текстового редактора Word.</i></font></p>

<p><font size=”2”>Омельченко Л.Н., Федоров А.Ф.

Самоучитель Microsoft FrontPage 2000. - СПб.: БХВ-Санкт-Петербург, 1999.</font><br><font size=”2”><i>Общие сведения о сервисах Internet, подключение к Internet домашнего компьютера,

полное руководство по работе с браузером Internet Explorer 5.0, работа с электронной почтой (MS Outlook). Подробное описание возможностей

редактора FrontPage 2000 по созданию web-страниц. Использование сложных элементов для оформления web-страниц. Создание форм в FrontPage.</i></font> <br><font size=”2”><i>Размещение данных,

подготовленных в приложениях MS Office (Word, Excel, Access), на web-страницах.</i></font></p>

</td>

</tr>

<tr><td><p align=”center”>

<a href=”#verh”> наверх </a></p></td>

<td></td></tr>

<tr><td width=”88%” colspan=”2”> Посетите сайт

Инжэкона

<a href=”http://www.engec.ru”>www.engec.ru</a> &nbsp;&nbsp;&nbsp;&nbsp;Напишите письмо на кафедру Вычислительных систем и программирования

<a href=”mailto:csp@engec.ru?subject= дисциплина &quot; Создание web- страниц &quot;”>csp@engec.ru</a> </td></tr>

</table>

</div>

</body>

</html>

СПИСОК РЕКОМЕНДУЕМой ЛИТЕРАТУР ы

1. Анисимова И.Н. Основы разработки web-узлов и страниц. Учебное пособие. - СПб.: СПбГИЭУ, 2002. - 109 с.

2. Браун М., Хоникатт Д. Использование HTML 4: Специальное издание/Под ред. Петриковца Г.П. - М.-СПб.-Киев: Издат.дом «Вильямс», 1999. - 779 с.

3. Дунаев В.В. Основы WEB дизайна: самоучитель. - СПб.: БХВ-Петербург, 2006. - 504 с.

4. Использование приложений MS Office 2000 в Интер- и Интра-сетях. М/у для выполнения лаб. раб. по дисциплине «Учебная практика по информационным технологи­ям в экономике». Спец. 060800, 521500, 062200. / Рамин Е.Л., Анисимова И.Н. – СПб.: СПбГИЭУ, 2003. - 44 с.

5. Исси Коэн Л., Исси Коэн Дж . Полный справочник по HTML, CSS и JavaScript: справочник профессионала. - М.: ЭКОМ, 2007. - 1166 с.

6. Левин М.П., Алексеев Ю.М. 2 в 1: Самоучитель разработки Web-сайтов: HTML, CSS, графика, анимация, раскрутка + Видеокурс - М.: Триумф, 2007. - 397 с.

7. Матросов А., Сергеев А., Чаунин М. HTML 4.0. - СПб.: БХВ-Петербург, 2000. - 672 с.

8. Ноблес Р., Греди К.-Л. Эффективный Web-сайт: разработка, дизайн, маркетинг. Учебное пособие. - Москва: Триумф, 2005. - 559 с.

9. Программные средства разработки web-страниц. FrontРage 2003. М/у по выполнению лаб. раб. для студентов всех специальностей. / Васильева И.Н. – СПб.: СПбГИЭУ, 2006. - 53 с.

10. Создание Web-страниц и Web-сайтов: cамоучитель./под ред. Печникова В.Н. - М.: Триумф, 2006. - 459 с.

11. Спека М.В. Создание Web-сайтов: самоучитель. - М. [и др.]: Диалектика, 2007. - 277 с.

12. Хольцшлаг М. 250 секретов HTML и Web-дизайна. - М.: NT Press, 2006. - 490 с.

13. Хольцшлаг М.Э. Языки HTML и CSS: для создания Web-сайтов: офиц. учеб. курс. Учебное пособие. - М.: Изд-во Триумф, 2006. - 303 с.

Приложение 1

ОСНОВЫ ЯЗЫКА РАЗМЕТКИ HTML

Принципы построения HTML документа

Web-страницы являются гипертекстовыми и гипермедийными документами, которые могут содержать графику, аудио- и видео- информацию и ссылки на другие ресурсы сети Internet. Web-страницы создаются с помощью языка гипертекстовой разметки HTML (HyperText Markup Language). Просмотр Web-страниц осуществляется специальными программами – браузерами , содержащими интерпретатор языка HTML.

Под гипертекстом понимается совокупность информационных фрагментов, связанных между собой. При этом просмотр информационных фрагментов может осуществляться пользователем в произвольном порядке. В HTML все элементы связи между фрагментами текста находятся в теле самого документа и записываются в ASCII формате. Общие идеи построения и интерпретации HTML документов:

· HTML документ выглядит как совокупность текстовых фрагментов, каждый из которых окружен тэгами (tags).

Каждый тэг разметки HTML имеет свой идентификатор и, возможно, несколько параметров (атрибутов). Название тэга вместе с его параметрами заключаются в скобки <>. В общем виде тэг выглядит следующим образом:

<тэг параметр1=значение1 параметр2=значение2 ...>Текст1</тэг>

Действие тэга распространяется на фрагмент текста «Текст1». Значения параметров рекомендуется заключать в двойные кавычки.

Первый тэг называется открывающим , а парный ему - закрывающим . Закрывающий тэг имеет тот же идентификатор, но начинается с символа /. Тэги, не предусматривающие наличие вложенного текста, называются пустыми или непарными , они не имеют закрывающей части. Непарные тэги имеют вид:

<тэг параметр1=значение1 параметр2=значение2 ...>

Пример:

<P ALIGN=”left”>Текст2</ P > – Выделить «Текст2» в отдельный абзац с выравниванием по левому краю.

<HR > – Вставить горизонтальную линию.

· Внутри одного тэга может находиться произвольное количество тэгов.

· Интерпретация текста HTML документа производится сверху вниз. В том случае, если браузер не опознает тэг или его отдельные атрибуты, они игнорируются. Сообщения об ошибке выводится только для тэга сценария.

· Все символы управления текстом в HTML документе (несколько пробелов подряд, табуляция, перевод строки и т.п.) заменяются одиночным символом пробела.

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

Любой HTML документ начинается с открывающего тэга <HTML> и заканчивается парным закрывающим тэгом </HTML>. Любой HTML документ разделен на две части: головную (head) и основную (body). Головная часть содержит информацию о документе в целом, а основная – собственно текст документа. Для того чтобы отделить эти части друг от друга используются одноименные тэги разметки.

В головной части HTML документа обязательно должен располагаться тэг TITLE , содержащий название страницы. Название – это текст, который высвечивается в строке заголовка браузера при загрузке web-страницы.

Пример простейшего HTML документа:

< HTML >

<HEAD>

<META HTTP-EQUIV=”Content-Type”

CONTENT=”text/html; CHARSET=windows-1251”>

<TITLE> Простая страница </TITLE>

</HEAD>

<BODY>

< P >Текст, выводимый на экран.</ P >

</BODY>

</HTML>

В данном примере головная часть документа содержит тэг META, указывающий тип документа и используемая кодовая страница (для отображения букв русского алфавита). При просмотре документа, приведенного в примере, в окне браузера появится строка «Текст, выводимый на экран».

Основные тэги Таблица 1.

Тэг

Значение тэга

HTML

Тэг, ограничивающий весь HTML документ в целом.

HEAD

Головная часть, содержащая информацию об HTML документе в целом.

TITLE

Титульная строка - обязательный элемент головной части HTML документа. Используется как заголовок окна, в котором отображается документ.

BODY

Основная часть HTML документа, содержащая текст, связи с другими документами, ссылки и др.

Параметры тэга BODY

BACKGROUND – адрес фонового изображения;

BGCOLOR – цвет фона документа, задается англоязычными названиями цветов (напр. GREEN ) или шестнадцатеричными значениями RGB (напр. #008000);

TEXT – цвет текста страницы;

ALINK, LINK, VLINK – цвет активных, еще не просмотренных и уже просмотренных ссылок;

TOPMARGIN, BOTTOMMARGIN, LEFTMARGIN, RIGHTMARGIN – поля документа в пикселях (точках).

Тэги физического форматирования текста

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

К тэгам уровня блока относятся тэги параграфа P и DIV , тэг горизонтального центрированного текста CENTER , тэг блока с отступом BLOCKQUOTE и др. Кроме того, для разделения документа на части используются непарные тэги: перевода строки BR и горизонтальной линии HR .

Для тэгов P и DIV определен параметр ALIGN , задающий горизонтальное выравнивание текста. Он может принимать значения LEFT (по левой границе), CENTER (по центру), RIGHT (по правой границе) и JUSTIFY (по ширине). По умолчанию используется выравнивание по левой границе. Параметр ALIGN определен также для тэга HR со значениями LEFT , CENTER и RIGHT .

Для форматирования символов текста используются последовательные тэги I (курсив), B (жирный), U (подчеркивание), S (зачеркнутый текст), SUB (нижний индекс), SUP (верхний индекс) и тэги управления шрифтами FONT (текущий шрифт), BASEFONT (шрифт по умолчанию) и др.

Тэги FONT и BASEFONT задают размер шрифта в условных единицах от 1 до 7 с помощью параметра SIZE , имя шрифта (параметр FACE ) и его цвет (параметр COLOR ).

Организация связей

Для связи информационных фрагментов между собой в гипертекстовом документе используются однонаправленные ссылки, называемые гиперссылками . Могут присутствовать гиперсвязи различных типов. Для WWW актуальны следующие типы ссылок: на метку внутри текущей web-страницы; на другой документ web; на метку в теле другой web-страницы; на web-узел.

Метка отмечает конкретное место на страницы, в которое будет осуществлен переход, это именованная строка в HTML документе. Ссылка на другую web-страницу всегда осуществляет переход на ее начало. Для организации перехода в другое место страницы следует указать саму страницу и установленную внутри нее метку. Ссылка последнего типа – это обычно ссылка на корневой каталог Web-узла, откуда есть доступ ко всем принадлежащим узлу страницам; имя конкретной страницы не указывается и переход осуществляется на стартовую страницу узла.

Любой ресурс WWW может быть указан с помощью универсального идентификатора – URL (Uniform Resource Locator). URL определяет:

- протокол доступа к документу,

- имя и адрес сервера в Internet, содержащего этот Web-документ,

- местоположение документа в общей структуре Web-сервера.

В общем виде URL выглядит следующим образом:

метод://сервер:порт/путь/файл#метка

Как для задания ссылок на другие документы, так и для создания метки в теле самого HTML документа используется тэг <A >. Тэг <A > не может содержать тэги уровня блока.

Метка задается тэгом <A > с атрибутом NAME , значение этого атрибута – условное имя метки, которое может быть использовано в URL. <A NAME =“имя метки”>Вложенный текст</A >. Например:

<A NAME=”метка_1”>Глава3.Гипертекстовые ссылки</A>

Ссылка задается тэгом <A > с атрибутом HREF . Спецификация: <A HREF =“URL-адрес”>Указатель гиперссылки</A >

Указателем гиперссылки может служить форматированный текст (без использования тэгов уровня блока) или изображение.

Атрибут HREF задает адрес в формате URL, к которому следует перейти при активации ссылки. В случае отсутствия полного адреса (не указан метод адресации и полный путь к файлу) поиск происходит в том же месте, где расположен текущий документ. По умолчанию берется метод HTTP, обеспечивающий обработку HTML файлов. В URL-адресах имя метки указывается с префиксом #. Примеры:

< A HREF =” http :// www . microsoft . com ”> Microsoft </ A >

< A HREF =”#метка_1”>Перейти к третьей главе</ A >

В качестве URL можно указать адрес для отправки электронной почты (E-Mail), в этом случае URL имеет вид mailto:adress , где adress - адрес электронной почты. Например,

< A HREF =” mailto : csp @ engec . ru ”>Напишите нам!</ A >

Для тэга A можно указать атрибут TARGET , указывающий в новом (значение _ BLANK ) или в том же окне, что и исходная (родительская) страница (значение _ PARENT ), будет открыт следующий документ.

Вставка изображений

Для отображения графики и мультимедиа используется тэг IMG . Параметры тэга:

SRС задает источник изображения - локальный путь или URL-адрес графического файла (GIF или JPEG и видео AVI);

WIDTH и HEIGTH задают горизонтальный и вертикальный размеры изображения в точках (пикселях);

HSPACE и VSPACE задают горизонтальный и вертикальный отступы от границы изображения до текста в точках;

ALIGN выравнивает изображение и задает способ обтекания его текстом. Значения параметра: LEFT (изображение выравнивается по левому краю страницы, текст обтекает его справа), RIGHT (обтекание текстом слева), TOP , TEXTTOP , MIDDLE , ABSMIDDLE , BASELINE , BOTTOM , ABSBOTTOM – вертикальное выравнивание изображения;

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

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

<IMG SR С =”Images\Forlogo.gif” ALT=” Фирма Formaggi Fortini” WIDTH=”378” HEIGHT=”68”>

Таблицы

Таблицы являются привычным способом представления упорядоченной информации. Использование таблиц с невидимой сеткой (без рамок) позволяет эффективно управлять положением фрагментов текста или позиционировать изображения на странице.

Для создания таблицы используется тэг TABLE , создающий пустую таблицу. Организация структуры таблицы производится по строкам, каждая из которых в свою очередь содержит ячейки. Ячейки автоматически выравниваются внутри строк. Строки задаются тэгами TR , которые должны содержаться внутри тэга TABLE . Ячейки создаются тэгами TD , которые должны помещаться в тело тэга строки TR .

Следующая структура задает таблицу, состоящую из двух строк и трех столбцов (трех ячеек в каждой строке):

<TABLE>

<TR> <TD>1</TD> <TD>2</TD> <TD>3</TD> </TR>

<TR> <TD>4</TD> <TD>5</TD> <TD>6</TD> </TR>

</ TABLE >

Форматирование задается для всей таблицы с помощью параметров тэга TABLE и для отдельных ячеек с помощью параметров тэга TD . Оба тэга имеют параметры BACK­ GROUND , BGCOLOR , ALIGN , HEIGHT и WIDTH . Параметр WIDTH допускает задание ширины таблицы/ячейки как в точках, так и в процентах.

Тэг TABLE имеет параметры:

BORDER - толщина границы таблицы в точках;

CELLPADDING – отступы от границ ячеек до их содержимого в точках;

CELLSPACING – расстояние между ячейками в точках.

Тэг TD имеет параметр VALIGN , задающий характер выравнивания содержимого ячейки по вертикали – TOP , MIDDLE , BOTTOM , BASELINE .

Специфическими параметрами тэга TD являются COL­ SPAN и ROWSPAN , позволяющие объединять ячейки таблицы. В качестве значений параметра выступают числа, указывающие, на сколько столбцов/строк распространяется ячейка.

Рис.8. Пример использования таблиц

Следующий HTML-документ задает таблицу, представленную на рис.8.

<HTML>

<HEAD>

<TITLE> Таблица </TITLE>

</HEAD>

<BODY> <TABLE ALIGN=”right” BORDER=”1”

BGCOLOR=”lime” CELLPADDING=”10”>

<TR><TD ROWSPAN=”3”> Общее левое </TD>

<TD ALIGN=”center”>1</TD>

<TD ALIGN=”center”>2</TD></TR>

<TR><TD ALIGN=”center”>3</TD>

<TD ALIGN=”center”>4</TD></TR>

<TR><TD COLSPAN=”2”> Опять вместе </TD></TR>

</ TABLE >

</ BODY >

</ HTML >

Для организации таблиц сложной структуры используют вложенные таблицы. В этом случае внутри ячейки одной таблицы задается другая таблица со своей собственной структурой, а соответствующий тэг TD содержит вложенный в него тэг TABLE .

Формы

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

Тэг формы является контейнером для тэгов элементов управления INPUT , TEXTAREA и SELECT . Элементы INPUT могут быть разных типов, которые определяются значениями параметра TYPE этого тэга.

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

Основные элементы управления, которые могут быть вставлены в форму: поле (строка) ввода текста, область ввода текста, флажки и переключатели, списки, кнопки.

Строка ввода текста . Представляет собой однострочную прямоугольную область на экране, в которую можно вводить текст с клавиатуры. Задается тэгом INPUT , параметр TYPE имеет значение TEXT.

Может быть определен размер строки на экране в символах – параметр SIZE , максимально допустимый размер вводимого текста в символах – MAXLENGTH . Если вводимый текст не укладывается в отведенное ему на экране место, будет осуществлена горизонтальная прокрутка. Пример:

< UNPUT TYPE =” text NAME =” fio SIZE =”15”>

Флажок . Представляет собой прямоугольную область на экране, которая может быть отмечена галочкой (флажок включен, элемент выбран) или оставаться пустой (флажок выключен, элемент не выбран). Задается тэгом INPUT , параметр TYPE имеет значение CHECKBOX. Имеет обязательный параметр VALUE , задающий значение, которое будет отослано на сервер, если элемент выбран. Если элемент не выбран, его имя и значение не пересылаются. Параметр CHECKED указывает, что элемент выбран по умолчанию. Пример:

< UNPUT TYPE =” checkbox NAME =” zao VALUE =” da

CHECKED >

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

Флажки и переключатели могут использоваться как самостоятельные элементы формы, в этом случае их выбор осуществляется независимо друг от друга. Эти элементы могут служить и для выбора одной из нескольких альтернатив. Для организации альтернативного выбора следует вставить несколько элементов типа Флажок или Переключатель, а затем объединить их в группу, задав у каждого элемента одно и то же имя (значение параметра NAME ). В этом случае они действуют согласованно, то есть может быть выбран только один элемент из группы, а на сервер отправлено значение, определенное параметром VALUE выбранного варианта. Пример:

<DIV> Пол : М <INPUT TYPE=”radio” NAME=”pol”

VALUE=” муж ” CHECKED> Ж <INPUT TYPE=”radio”

NAME=”pol” VALUE=” жен ”></DIV>

В этом случае можно выбрать только один из вариантов значения пола. По умолчанию переключатель стоит в положении «М»; если выбор не будет изменен, на сервер будет отравлено значение «муж» элемента pol.

Область ввода текста . Представляет собой прямоугольную область с полосами прокрутки для ввода многострочного текста. Задается тэгом TEXTAREA . Параметры: ROWS – задает высоту области в строках, COLS – задает ширину области в символах.

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

Параметр SIZE тэга SELECT задает вертикальный размер списка в строках. Если его значение равно 1, то список имеет вид выпадающего; при размере в несколько строк он выглядит как список прокрутки. Параметр MULTIPLE задает возможность выбора сразу нескольких элементов списка.

Отдельные значения списка задаются непарным тэгом OPTION . В случае их отсутствия список будет пустым. Текст, который будет отображаться на экране в качестве элемента списка, указывается после тэга OPTION . Значения, передаваемые на сервер, определяются параметром VALUE . Значение по умолчанию указывается параметром CHECKED . Пример:

<SELECT NAME=”vozrast” SIZE=”1”>

<OPTION VALUE=”gr1” CHECKED>до 20

<OPTION VALUE=”gr2”> от 20 до 30

<OPTION VALUE=”gr3”> от 30 до 50

<OPTION VALUE=”gr4”> старше 50

</SELECT>

Список для определения возрастной группы, группа до 20 лет выбрана по умолчанию.

Кнопка сброса . Нажатие кнопки очищает все поля формы. Задается тэгом INPUT со значением RESET параметра TYPE . Надпись на кнопке задается значением параметра VALUE .

Кнопка отправки данных . Нажатие кнопки инициирует передачу данных формы серверу. Задается тэгом INPUT , параметр TYPE имеет значение SUBMIT.

Данные, извлеченные из формы, пересылаются на сервер в виде пар: имя_элемента=его_значение. Назначение данных (действие формы) определяется параметром ACTION тэга формы FORM . Существуют следующие возможности:

· Осуществляется переход на другую страницу. Значением параметра ACTION является URL этой страницы. Данные формы никуда не передаются, форма действует как гиперссылка.

· Данные формы отсылаются по электронной почте. Значением параметра ACTION является схема mailto с указанием адреса электронной почты. Происходит вызов почтового клиента и передача ему данных формы, отправка данных производится в фоновом режиме. Для функционирования этой схемы на клиентском компьютере (т.е. компьютере пользователя, заполняющего форму) должно быть установлено и настроено приложение для работы с электронной почтой (например, Outlook Express).

· Данные формы передаются серверной программе обработки. Это наиболее развитый способ, позволяющий серверу оперативно реагировать на запросы пользователя. Однако он требует выполнения действий на стороне сервера, а значит наличия на сервере специальных обрабатывающих программ. Значением параметра ACTION является URL такой программы.

Для формы может быть определен метод пересылки данных GET или POST – параметр METHOD и тип кодировки данных – параметр ENCTYPE .

Для отсылки данных на адрес электронной почты обязательно должны быть указаны: в качестве значения параметра ACTION – схема mailto, значение параметра METHOD – POST, значение параметра ENCTYPE – TEXT/PLAIN. В целом открывающий тэг формы может выглядеть следующим образом:

< FORM METHOD =” post ENCTYPE =” text / plain

ACTION=”mailto:csp@engec.ru?subject=вопрос по

дисциплине”>

Данные этой формы будут отсылаться на адрес электронной почты csp@engec.ru, а тема письма будет определена как «вопрос по дисциплине».

Приложение 2

ТЕХНОЛОГИЯ СОЗДАНИЯ WEB-УЗЛА В MS FRONTPAGE 2003

Технология создания трехстраничного web -узла с вертикальной структурой на основе фреймовых структур (рамок).

1. Запустить FrontPage 2003. Выполнить команду Файл/Создать , в области Создание , появившейся в правом части окна FrontPage щелкнуть на ссылке Другие шаблоны веб-узлов , выбрать шаблон Пустой веб-узел , в строке Укажите расположение нового веб-узла указать полный путь к локальной папке на диске, в которой будет создан web-узел (например, d :\ ivanov – папка может быть создана заранее или нет). Нажать ОК . В дальнейшем при необходимости открыть web-узел для редактирования в FrontPage следует использовать команду Файл/Открыть узел .

2. Создать три новые страницы, щелкнув по значку создания нового стандартного документа – страница будет создана и открыта для редактирования в режиме Конструктор .

· Проверить языковые настройки новой страницы – Формат/Фон , вкладка Язык , при необходимости сделать следующие установки:

Пометить текущий документ, указав: <нет конкретного значения>

Сохранить документ, используя: кириллица

Повторить загрузку текущего документа, используя: <автоматический выбор> или кириллица.

Если настройки другие – поменять их для текущей страницы и сохранить изменения. Чтобы настройки были правильными для вновь создаваемых страниц следует настроить узел – Сервис/Параметры узла , вкладка Язык , строка:

Применяемый по умолчанию набор знаков для страниц: кириллица

Проверить настройки языка в режиме Код : в разделе HEAD должна присутствовать строка

<meta http-equiv="Content-Type"

content="text/html; charset=windows-1251">

· Сохранить созданные страницы в корневой папке созданного узла в файлах с разными именами (например, k 1. htm , k 2. htm и k 3. htm для страниц «главная», «заявка» и «реферат»)).

· Для страниц задать фон в режиме Конструктор (Формат/Фон , вкладка Форматирование , группа Цвета ), там же можно задать цвет текста по умолчанию.

· Ввести и отформатировать текст страниц.

3. В начале страницы реферата создать «оглавление», скопировав названия разделов (глав) реферата. Оформить пункты «оглавления» как ссылки, осуществляющие переход к соответствующим разделам страницы реферата:

· Пометить заголовки разделов в тексте реферата с помощью закладок. Для этого установить курсор в начало выбранного заголовка и выполнить команду Вставка/Закладка , в окне команды ввести имя закладки (без пробелов, желательно латиницей) и нажать ОК.

· Выделить пункт «оглавления», вставить гиперссылку на соответствующую закладку, для этого в окне команды Вставка/Гиперссылка щелкнуть на кнопке Закладка и выбрать нужную закладку (поле Адрес в окне команды должно быть пустым, так как закладки ищутся в текущей странице).

4. Создать и отформатировать новую страницу, на которой разместить текстовый или графический заголовок web-узла. Сохранить ее в корневой папке узла в файле с именем zag . htm .

5. Создать новую и отформатировать страницу, предназначенную для размещения меню. Сохранить ее в корневой папке узла в файле с именем menu . htm .

6. На страницу меню menu . htm :

· Вставить в столбик текст с названиями основных страниц узла (например, главная, заявка, реферат).

· Оформить вставленный текст как ссылки на страницы узла. Для этого выделить мышью нужный фрагмент текста и выполнить команду Вставка/Гиперссылка . В окне команды вставки гиперссылки выбрать соответствующий файл страницы из корневой папки web-узла.

· Сохранить страницу и проверить действие ссылок, открыв страницу меню в окне браузера – команда Файл/Просмотреть в обозревателе .

· Задать цвет ссылок – Формат/Фон , вкладка Форматирование , группа Цвета

· Задать динамические эффекты для ссылок – Формат/Фон , вкладка Дополнительно : включить флажок Включить эффекты выделения гиперссылок , нажать кнопку Стиль выделения и настроить вид шрифта выделенной гиперссылки;

7. Создать стартовую страницу узла, содержащую фреймовую структуру (рамки):

· Выполнить команду Файл/Создать , в области Создание в правом части окна FrontPage щелкнуть на ссылке Другие шаблоны страниц , перейти на вкладку Страница рамок , выбрать шаблон Вложенная иерархия или Объявление и оглавление , нажать ОК.

В результате выполнения команды будет создана страница, состоящая из трех частей – фреймов, в каждой части имеются кнопки Задать начальную страницу и Создать страницу . Так как мы уже создали все необходимые страницы для размещения их в фреймовой структуре, в дальнейшем будем использовать кнопку Задать начальную страницу (рис.9).

Рис.9. Пример фреймовой структуры

· Сохранить страницу рамок в файле index . htm . В окне команды сохранения задать заголовок web-узла (строка Название :, кнопка Изменить ), например «мой сайт».

· В верхней части фреймовой структуры нажать кнопку Задать начальную страницу и выбрать в качестве исходной страницу заголовка (файл zag . htm ). Переместить границу верхнего фрейма таким образом, чтобы полностью был виден текст заголовка. Настроить рамку заголовка: запретить изменение размеров, отключить прокрутку – щелкнуть правой кнопкой мыши в области рамки и выбрать из контекстного меню команду Свойства рамки . В окне команды в группе Параметры снять флажок Изменять размер в обозревателе , в списке Полосы прокрутки выбрать значение никогда .

· В левой рамке (фрейме) выбрать в качестве исходной страницу меню (файл menu . htm ), а в нижней правой – одну из основных страниц узла (например, страницу «Главная» – k 1. htm ).

· Настроить размер рамки с меню. Настроить свойства рамки с меню – запретить изменение размеров фрейма пользователем. Сохранить страницу с фреймами.

· Проверить действие ссылок в окне браузера.

8. Отредактировать гиперссылки на странице меню таким образом, чтобы страницы, на которые указывают ссылки, всегда загружались в нижней рамке:

· Щелкнуть правой кнопкой мыши на первой из гиперссылок меню и выбрать из контекстного меню команду Свойства гиперссылки . В окне команды нажать кнопку Выбор рамки , в появившемся окне Конечная рамка выделить нижнюю рамку, щелкнув мышкой на схематическом изображении фреймовой структуры (рис.10).

· Повторить ту же процедуру для остальных ссылок страницы «Меню».

· Сохранить страницу с рамками, проверить действие ссылок.

Рис. 10. Выбор рамки назначения для гиперссылок

Технология создания web -формы, отправляющей данные на адрес электронной почты (рис.11)

Рис.11. Пример web-формы

1. На одной из созданных ранее страниц узла («заявка») разместить текст «Заявка на участие в выставке».

2. Ниже текста создать форму для ввода следующих данных: ФИО контактного лица, название организации и контактный телефон (с кодом города), требуемая выставочная площадь (тип выставочного модуля), Размещение выставочной площади (тип) и представленный на выставке тип деятельности фирмы (информация, товары, услуги):

· Ниже текста «Заявка на участие в выставке» вставить текстовое поле (команда Вставка/Форма/Поле ). Появится текстовое поле и две кнопки. Внутри области формы, обозначенной линией из точечек (рис.11), перед текстовым полем ввести текст «Контактное лицо». Настроить размер текстового поля. Изменить свойства поля (дважды щелкнуть на нем мышью или щелкнуть правой кнопкой мыши и выбрать Свойства поля формы ) – задать имя поля (строка Имя ): fio.

· После первого поля внутри формы клавишей Enter добавить новую строку. Набрать текст «Организация», затем вставить текстовое поле и задать для него имя org.

· Ниже набрать текст «Контактный телефон (», вставить текстовое поле для ввода трехзначного кода города, задать для него имя kod и размер (строка Ширина в знаках ): 3. В этой же строке вставить закрывающую скобку «)» и текстовое поле с именем phone и размером 7 знаков.

· Ниже набрать текст «Требуемая выставочная площадь» и вставить поле списка для выбора размера резервируемой площади и определения соответствующего выставочного модуля (таблица 2).

Заданные значения площади и выставочного модуля Таблица 2.

размер выставочной площади

тип выставочного модуля

до 3 кв.м

малый модуль

10 кв.м

модуль стандарт

15 кв.м

большой модуль

30 кв.м

сдвоенный модуль

больше 30 кв.м

индивидуально

Для вставки списка выполнить команду Вставка/Фор­ма/­Раскрывающийся список , настроить параметры списка:

свойство Имя – modul;

Высота – 1;

Разрешен выбор нескольких элементовНет .

Задать элементы списка (размеры площадей) и соответствующие им значения (тип модуля), для этого в окне свойств раскрывающегося списка нажать кнопку Добавить для ввода элемента списка, в появившемся окне в строку Вариант ввести текст «до 3 кв.м», установить флажок Значение , ввести в следующую строку значение «малый модуль» и нажать ОК. Аналогичным образом добавить остальные элементы списка (рис.12).

Рис.12. Окно свойств списка и ввод нового элемента

· Ниже списка ввести текст «Тип площади: павильон главный корпус», рядом с каждым вариантом (рис.11) вставить элемент переключатель командой Вставка/­Форма/­Переключатель . Настроить параметры переключателей:

свойство Имя группы для обоих переключателей – type,

Значение для первого переключателя – павильон, для второго – здание,

Начальное состояние для первого переключателя – Выбран , для второго – Не выбран .

Сохранить изменения и проверить действие переключателей в окне браузера – может быть выбран только один вариант ответа.

· Ниже переключателей набрать текст «Ваша фирма представляет: информацию услуги товары». Рядом с каждым и вариантов (рис.11) вставить элемент флажок (Вставка/Форма/Флажок ), для каждого из флажков задать свойства:

Имя – reklama,

Значение – соответствующий вид деятельности (например, информация),

Начальное состояниеУстановлен .

· Поменять расположение кнопок «Отправить» и «Сброс» (рис.11). Настроить параметры кнопок. Для свойства Значение или подпись кнопки «Сброс» установить значение «Очистить», для кнопки «Отправить» – «Подать заявку». Введенный текст отобразится на кнопках.

3. После того, как форма готова, сохранить страницу и настроить форму для отправки данных на e-mail:

· Перейти в режим непосредственного редактирования тэгов HTML – режим Код .

· Найти фрагмент HTML, относящийся к форме и отредактировать параметры открывающей части тэга формы FORM :

для параметра ACTION указать схему mailto (Приложение 1), например:

action =” mailto : expo @mail. ru ? Subject =заявка”

для параметра METHOD установить значение post ;

добавить параметр ENCTYPE со значением text / plain .

В целом открывающий тэг формы должен выглядеть следующим образом:

<form

action=”mailto:expo@mail.ru?Subject= заявка

method=”post” enctype=”text/plain”>

Все лишние параметры тэга FORM (установленные FrontPage) следует удалить. Удалить идущий ниже отредактированного открывающего тэга <FORM> комментарий – выделенный серым цветом текст, заключенный в конструкцию <--! -->.

· Сохранить страницу «Формы» из режима Код , закрыть ее.

· Проверить действие формы в окне браузера, предварительно настроив почтовый клиент MS Outlook Express.

Приложение 3

ТЕХНОЛОГИЯ СОЗДАНИЯ WEB-УЗЛА В MS WORD 2003

Технология создания трехстраничного web -узла с вертикальной структурой на основе таблиц.

1. Создать на диске папку для размещения файлов web-узла. Создать в Word новую страницу Файл|Создать , вкладка Общие , Web -страница.

2. Сохранить страницу в свою под именем index. htm в формате Веб-страница с фильтром , при сохранении задать заголовок страницы («главная») – в окне сохранения файла кнопка Изменить в строке Заголовок .

3. Задать структуру страницы с помощью таблицы. Вставить таблицу, объединить ячейки (рис.13), настроить ее высоту (растянуть строки, начиная с верхней), настроить ширину области меню (левого столбца таблицы).

меню

заголовок

содержимое

подвал

Рис.13. Таблица, задающая вертикальную структуру web-узла

4. Настроить ширину таблицы 100% в окне команды Таблица/ Свойства таблицы . Убрать выделение границ ячеек.

5. При необходимости настроить выравнивание текста внутри ячеек – выполнить команду Таблица/Свойства таблицы , вкладка Ячейка .

6. Задать фон страницы – команда Формат/Фон , фон таблицы и/или отдельных ячеек таблицы – команда Формат/Границы и заливка , вкладка Заливка .

7. В ячейку заголовка вставить текстовый или графический заголовок web-узла.

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

9. Создать две пустых страницы, сохранив их под разными именами (например, zayavka. htm и referat . htm для страниц «заявка» и «реферат») в папке web-узла. Закрыть новые страницы.

10. В ячейке меню в столбик набрать текст с названиями всех трех страниц («главная», «заявка», «реферат»). Оформить текст как ссылки на страницы, для этого выделить мышью фрагмент текста и выполнить команду Вставка/Гиперссылка . В окне команды выбрать файл страницы из текущей папки (папки web-узла). Следует следить, чтобы при ссылке на файл страницы был записан относительный адрес (только имя файла). Вставить ссылку «написать» на почтовый адрес – в окне команды Вставка/Гиперссылка выбрать группу Связать с: электронной почтой , задать адрес и тему сообщения.

11. Разместить в ячейке подвал ссылку на начало страницы. Для этого в верхний правый угол страницы вставить закладку - выполнить команду Вставка/Закладка , задать имя закладки (без пробелов, желательно латиницей), нажать кнопку Добавить . В подвал вставить текст «наверх» и оформить его как ссылку на созданную закладку – в окне команды Вставка/Гипер­ссылка нажать кнопку Закладка и выбрать имя закладки. Сохранить страницу.

12. С помощью команды Файл/Сохранить как Сохранить страницу «главная» (файл index . htm ) под именами других страниц (zayavka. htm и referat . htm ), переопределяя имена файлов и заголовки страниц.

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

14. На каждой странице по отдельности наполнить ячейку содержимое.

Технология создания трехстраничного web -узла с вертикальной структурой фреймов (рамок).

1. Создать папку для размещения файлов web-узла. В папке web-узла создать и оформить три основные страницы: «главная», «заявка», «реферат» и две вспомогательные: «заголовок» с графическим или текстовым заголовком web-узла и «меню». Имена файлов страниц рекомендуется задавать латиницей, все страницы сохранять в формате web -страница с фильтром .

2. Создать страницу с фреймовой структурой (страницу рамок):

· Создать новую web-страницу, а затем выполнить команду Формат|Рамки|Новая страница рамок . Используя панель инструментов Рамки добавить новую рамку слева (для меню), перейти в правую рамку и создать новую рамку сверху (для заголовка) – рис.14.

Рис.14. Страница рамок и панель инструментов Рамки

3. Настроить размер рамок, перетаскивая их границы.

4. Сохранить страницу рамок в папке web-узла под именем index . htm .

5. Определить свойства рамок, вызвав окно настройки свойств с помощью кнопки Свойства рамки или щелкнув правой кнопкой мыши в области выбранной рамки и выбрав команду Свойства рамки :

· задать страницы, которые будут отображаться в рамках: щелкнуть на кнопке Обзор рядом со строкой Начальная страница , следует следить, чтобы ссылки на страницы были относительными (указывались только имена файлов): в левой рамке располагается страница «меню», в правой верхней – страница «заголовок», в правой нижней – страница «главная».

· задать имена рамок (лучше англоязычные); настроить границы рамок (вкладка Границы ) – запретить изменение пользователем размеров меню и заголовка (снять флажок разрешить изменение размеров ), отменить для заголовка полосы прокрутки (выбрать Никогда ).

6. На странице меню в столбик набрать текст с названиями основных страниц: «главная», «заявка», «реферат». Вставить на страницу меню, отображаемую внутри рамки, гиперссылки на основные страницы:

· Выделить мышью фрагмент текста и выполнить команду Вставка/Гиперссылка . В окне команды выбрать файл соответствующей страницы,

· указать рамку назначения, щелкнув на кнопке Выбор рамки , а затем выделить мышью нижнюю рамку на схеме фреймовой структуры (рис.15).

Рис.15. Выбор рамки назначения в окне вставки гиперссылки

7. Сохранить сделанные изменения. Открыть страницу i ndex.htm в окне браузера и проверить действие ссылок.

Технология создания web -формы, отправляющей данные на адрес электронной почты (рис.11)

1. На одной из созданных ранее страниц узла («заявка») разместить текст «Заявка на участие в выставке».

2. Ниже текста создать форму для ввода следующих данных: ФИО контактного лица, название организации и контактный телефон (с кодом города), требуемая выставочная площадь (тип выставочного модуля), Размещение выставочной площади (тип) и представленный на выставке тип деятельности фирмы (информация, товары, услуги):

· Вызвать панель инструментов Веб-компоненты (команда Вид/Панели инструментов ). Ниже текста «Заявка на участие в выставке» ввести текст «Контактное лицо», затем вставить текстовое поле: установить курсор после текста щелкнуть на кнопке поле панели инструментов Веб-компоненты . Появится текстовое поле и две линии, область web-формы. Все остальные элементы формы должны вставляться внутри области формы, обозначенной этими линиями (рис.16).

Рис.16. Вид области формы с панелью Веб-компоненты

в режиме редактирования

· Настроить размер текстового поля. Изменить свойства поля (дважды щелкнуть на нем мышью или щелкнуть правой кнопкой мыши и выбрать Свойства ) – задать имя поля (строка HTMLName ): fio.

· После первого поля внутри формы клавишей Enter добавить новую строку. Набрать текст «Организация», затем вставить текстовое поле и задать для него имя (HTMLName ) org.

· Ниже набрать текст «Контактный телефон (», вставить текстовое поле для ввода трехзначного кода города, задать для него имя kod и размер (строка MaxLength ): 3. В этой же строке вставить закрывающую скобку «)» и текстовое поле с именем phone и размером 7.

· Ниже набрать текст «Требуемая выставочная площадь» и вставить раскрывающийся список для выбора размера резервируемой площади и определения соответствующего выставочного модуля. Настроить параметры списка:

HTMLName – modul;

DisplayValue – список отображаемых на экране элементов через точку с запятой:

до 3 кв.м; 10 кв.м; 15 кв.м; 30 кв.м; больше 30 кв.м

Value – список отсылаемых формой значений, соответствующих экранным элементам, через точку с запятой:

малый модуль; модуль стандарт; большой модуль;

сдвоенный модуль; индивидуально

· Сохранить страницу и проверить действие списка в окне обозревателя.

· Ниже списка ввести текст «Тип площади: павильон главный корпус», рядом с каждым вариантом (рис.11) вставить переключатель . Настроить свойства переключателей:

HTMLName для обоих переключателей – type,

Value для первого переключателя – павильон, для второго – здание,

Checked для первого переключателя – True , для второго – False .

Сохранить изменения и проверить действие переключателей в окне браузера – может быть выбран только один вариант ответа.

· Ниже переключателей набрать текст «Ваша фирма представляет: информацию услуги товары». Рядом с каждым и вариантов (рис.11) вставить элемент флажок , для каждого из флажков задать свойства:

HTMLName – reklama,

Value – соответствующий вид деятельности (например, информация),

CheckedTrue .

· Внизу вставить кнопку «Сброс» и «Отправить» . На экране появятся кнопки со стандартными подписями Reset и Submit. Настроить параметры кнопок. Для свойства Caption кнопки «Сброс» установить значение «Очистить», для кнопки «Отправить» – «Подать заявку». Введенный текст отобразится на кнопках.

· Настроить параметры отправки формы в окне свойств кнопки «Отправить» («Подать заявку»):

Methodpost ;

Encodingtext/plain ;

Action – указать схему mailto (Приложение 1), например:

mailto : expo @mail. ru ? Subject =заявка

· Сохранить страницу и проверить действие формы в окне браузера, предварительно настроив почтовый клиент MS Outlook Express.

Приложение 4

СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
(
извлечение из рабочей программы дисциплины)

РАЗДЕЛ 1. ОСНОВЫ РАБОТЫ В ИНТЕРНЕТ

Тема 1.1. Глобальная компьютерная сеть Интернет

Современные тенденции к объединению мирового информационного пространства. Развитие глобальных компьютерных сетей.

Понятия интрасети и интерсети. Концепции и инфраструктура Интернет. История и тенденции развития.

Тема 1.2. Система адресации в Интернет

Структура Универсального указателя ресурса URL. IP-адреса. Доменная система именования. Подключение к сети Интернет.

Тема 1.3. Сервисные службы Интернет

Служба электронной почты E-Mail. Сервис копирования файлов с сервера FTP. Сервис многоуровневых меню по доступу к компьютерным ресурсам Gopher. World Wide Web.

Тема 1.4. Обозреватель Internet Explorer

Назначение и основные функции.

Поиск ресурсов Интернет. Средства обозревателя для поиска информации в Интернет. Поисковые системы.

Сохранение страниц и данных из сети Интернет. Функции обозревателя для сохранения данных. Сохранение элементов страницы, страниц и узлов Интернет.

РАЗДЕЛ 2. ПРОЕКТИРОВАНИЕ WEB -СТРАНИЦ.

Тема 2.1. Гипертекстовые документы. Основы HTML

Концепция гипертекстового документа, узла, системы узлов. HTML-документ. Основные дескрипторы форматирования текста, списков и таблиц.

Реализация гиперссылок в HTML-документе.

Дескрипторы вставки рисунков, оформление фона.

Тема 2.2. Проектирование простейших Web -страниц средствами текстового процессора Word

Преобразование документа Word в Web-страницу. Создание и форматирование основных элементов Web-страниц. Создание гиперсвязей.

Использование специальных элементов оформления: графические элементы, бегущая строка, диаграмма, элементы форм.

Тема 2.3. Специализированные средства создания Web -страниц: редактор FrontPage

Основные сведения о FrontPage. Режимы просмотра страниц. Форматирование текста. Списки. Таблицы. Создание гиперсвязей.

Использование графики. Встроенный графический редактор.

Создание страниц с фреймами.

Создание форм и командных кнопок. Дополнительные средства оживления Web-страниц. Языки сценариев.

Тема 2.4. Проектирование Web -сайтов средствами FrontPage

Разработка проекта Web-узла. Иерархия и связь страниц узла.

Проект сайта «Дискуссионная проблема».

Проект сайта «Проект».

Проект корпоративного сайта.

Проект сайта с поддержкой электронной коммерции.

Тема 2.5. Публикация Web -страниц на удаленном Web -сервере

Схема взаимодействия с Web-сервером.

Основные функции Internet Information Services. Инсталляция и создание Intranet и Internet Web–узла средствами Internet Information Services в локальной сети.

Публикация и удаленная редакция Web-сайта. Использование FTP-клиента для редактирования сайта Интранет и Интернет.

Приложение 5

Пример оформления титульного листа контрольной работы

Федеральное агентство по образованию

Государственное образовательное учреждение
высшего профессионального образования
«Санкт-Петербургский государственный

инженерно-экономический университет»

Кафедра вычислительных систем и программирования

Контрольная работа по дисциплине

ПРОГРАММНЫЕ СРЕДСТВА РАЗРАБОТКИ WEB-СТРАНИЦ

Выполнил______________________________________________________

(Фамилия И.О.)

Студент____________курса_______спец____________________________

Группа ______________№ зачет книжки____________________________

Подпись________________________________________________________

Преподаватель____________________________________________

(Фамилия И.О.)

Должность________________________________________________

(уч. звание, уч. степень)

Оценка ______________Дата проверки _________________________________________

Подпись________________________________________________________

Санкт – Петербург

2008

Приложение 6

Выбор контрольных заданий

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

Таблица выбора варианта контрольной работы

Две последние цифры

номера зачетной книжки

Вариант контрольной работы

01 31 61 91

1

02 32 62 92

2

03 33 63 93

3

04 34 64 94

4

05 35 65 95

5

06 36 66 96

6

07 37 67 97

7

08 38 68 98

8

09 39 69 99

9

10 40 70 00

10

11 41 71

11

12 42 72

12

13 43 73

13

14 44 74

14

15 45 75

15

16 46 76

16

17 47 77

17

18 48 78

18

19 49 79

19

20 50 80

20

21 51 81

21

22 52 82

22

23 53 83

23

24 54 84

24

25 55 85

25

26 56 86

26

27 57 87

27

28 58 88

28

29 59 89

29

30 60 90

30