Учебно-методический комплекс
«Интернет-технологии — образованию»
Начала сайтостроения
Рекомендовано Министерством образования Российской Федерации
в качестве учебного пособия для системы
дополнительного профессионального образования
МОСКВА 2002
ББК 32. 81
М45
Под редакцией:
Светланы Михайловны Авдеевой,
Павла Юрьевича Белкина,
Александра Александровича Елизарова,
Екатерины Владимировны Алексеевой
Рецензенты:
Никитин Эдуард Михайлович, д-р пед. наук, проф. , ректор АПКиПРО;
Рябов Виктор Васильевич, д-р ист. наук, проф. , ректор МГПУ,
академик Международной академии информационных процессов
и технологий
Мейксон П. Г. , Подбельский В. В. М45 Учебно-методический комплекс «Интернет-технологии — образованию»:
Начала сайтостроения: Учеб. пособие для системы доп. проф. образования. — М. :
Федерация Интернет Образования, 2002. — 52 с. ISBN 5-901891-02-3. Пособие предназначено для начального ознакомления с основными средствами
сайтостроения: языком HTML, каскадными стилями (CSS), скриптами, Java-
аплетами. Приведены общие сведения об XML и технологиях формирования WEB-
страниц на стороне WEB-сервера. Пособие рекомендуется для использования в учебных центрах Федерации
Интернет Образования и учреждениях дополнительного профессионального
образования. ББК 32. 81
© Федерация Интернет Образования, 2002
ISBN 5-901891-02-3 © Московский Центр Интернет-образования, 2002
2
Содержание
Введение ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 4
История языка HTML ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 5
Простейший HTML-документ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
Гиперссылки ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 10
Представление структуры документа... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 14
Оформление внешнего вида документа ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 15
Каскадные таблицы стилей (CSS) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 17
Таблицы и слои ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... ... ... ... ... . 20
Mета-теги ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 26
Формы и CGI-протокол ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 28
Технология Server Side Include (SSI) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 31
Скрипты в HTML-документах ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 32
Динамический HTML (DHTML) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 34
Технология активных серверных страниц (ASP) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 35
Технология PHP ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 37
Java-аплеты... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 40
Встраивание объектов.