Сервер 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
Управление доступом к каталогам
Литература
Содержание раздела