Сервер Web своими руками. Язык HTML, приложения CGI и ISAPI

       

Сервер Web своими руками. Язык HTML, приложения CGI и ISAPI

Аннотация
Введение
Благодарности
Как связаться с авторами
Как это устроено

Что такое сеть Internet
Серверы в сети Internet
Серверы FTP
Серверы Gopher
Почтовые серверы


Серверы новостей
Серверы WWW
Как работает сервер WWW
Соединение с сервером WWW
Статические и динамические документы HTML

Связь сервера WWW с СУБД
Органы управления ActiveX
Языки программирования Java, JavaScript и VBScript
Создание документов HTML
Первая страница HTML
Структура документа HTML
Заголовок документа
Тело документа
Выравнивание параграфов текста

Шрифтовое выделение
Изменение размера шрифта
Операторы BIG и SMALL
Оператор BASEFONT…
Оператор FONT…
Цвет в документах HTML
Обозначение цвета
Изменение цвета фона документа HTML
Изменение цвета текста

Цвет в других элементах документа HTML
Изменение начертания шрифта
Физическое форматирование символов
Оператор B
Операторы I, U, STRIKE
Оператор TT
Операторы BIG и SMALL
Оператор BLINK
Операторы SUP и SUB
Пример использования операторов физического форматирования

Логическое форматирование символов
Оператор CITE
Оператор EM
Оператор STRONG
Оператор KBD
Оператор CODE
Оператор SAMP
Оператор VAR
Операторы !-- ... -- и COMMENT
Пример использования операторов логического форматирования

Вставка предварительно отформатированного текста
Отключение интерпретатора HTML
Указание шрифта по его названию
Вставка специальных символов и символьных объектов
Выделение параграфа горизонтальной линией
Организация списков
Неупорядоченные списки
Нумерованные списки
Список каталогов

Список определений
Бегущая строка
Оператор META
Отмена кэширования страницы
Автоматическая перезагрузка документа
Автоматическая загрузка другого документа
Включение дополнительных заголовков HTTP
Определение набора символов
Таблицы стилей
Способы использования стилей

Общие таблицы стилей для нескольких документов HTML
Встраивание таблиц стилей в документы HTML
Встраивание стилей в операторы HTML
Создание файлов таблиц стилей
Ссылка на файл таблицы стилей
Стили в документе HTML
Стили в операторах HTML
Таблицы в документах HTML
Простейшая таблица
Как изменить внешний вид таблицы

Параметры оператора TABLE
Параметры оператора TR
Параметры оператора TD
Параметры оператора TH
Оператор CAPTION
Примеры оформления таблиц
Таблицы с заголовком
Объединение ячеек таблицы
Многослойные заголовки
Таблицы с подписью

Выравнивание текста в ячейках таблицы
Таблицы внутри таблиц
Графика, анимация, видео и звук
Размещение графических изображений
Как выбрать формат графического файла
Формат JPEG

Формат GIF
Выбор палитры
Какой формат лучше
Прозрачные изображения
Подготовка чересстрочных изображений
Анимация

Редактор GIF Construction Set
Редактор Microsoft GIF Animator
Редактор PhotoImpact GIF Animator
Видеофрагменты в документах HTML
Звук в документах HTML
Ссылки в документах HTML

Универсальный идентификатор ресурсов URL
Вставка ссылки
Ссылки на другие документы
Локальные ссылки внутри документа
Использование графики в ссылках
Вставка графического изображения в ссылку
Сегментированная графика

Приложение Map This!
Ссылки на различные ресурсы Internet
Фреймы
Структура документа с фреймами
Определение параметров фреймов
Пример документа HTML с фреймами

Плавающие фреймы
Приложения CGI
Создание форм

Описание формы
Создание органов управления для формы

Сервер Web своими руками. Язык HTML, приложения CGI и ISAPI

Оператор INPUT
Оператор TEXTAREA
Оператор SELECT
Пример документа HTML с формой
Передача данных программе CGI
Метод GET

Метод POST
Что лучше - GET или POST
Передача ответа из программы CGI
Переменные среды для программы CGI
Примеры программ CGI
Программа CGIHELLO

Программа CONTROLS
Программа AREF
Программа COUNTER

Приложения ISAPI
Принципы работы и структура расширения ISAPI
Вызов расширения ISAPI сервером WWW
Функция GetExtensionVersion
Функция HttpExtensionProc

Получение данных расширением ISAPI
Функция GetServerVariable
Функция ReadClient
Посылка данных расширением ISAPI
Функция WriteCilent
Функция ServerSupportFunction
Приложение ISHELLO

Приложение ISFORM
Приложение FILEUPL

Счетчик посещений XBMCNT

Установка и настройка сервера WWW
Сервер Microsoft Personal Web Server
Установка сервера Microsoft Personal Web Server
Настройка сервера Microsoft Personal Web Server
Администрирование

Управление доступом к каталогам
Сервер Microsoft Peer WebServices
Установка сервера Microsoft Peer WebServices
Установка сервера Microsoft Peer WebServices - 2
Администрирование сервера Microsoft Peer Web Services

Управление доступом к каталогам
Литература

Содержание раздела