Оглавление Введение 12 Глава 1. Основы языка HTML 19 Роль Web-браузеров и Web-страниц 21 Контейнернье HTML-дескригтгоры 23 HTML-дескригтторы разделов 24 Пустые HTML-дескригтгоры 25 Создание Web-страницы 25 Управление форматированием текста 26 Атрибуты в HTML ; 28 Работа со шрифтами ; 29 Назначение одного и того же набора атрибутов множеству элементов страницы 30 Создание Web-страниц с помощью текстовых редакторов, текстовых процессоров и программ компоновки Web-страниц 30 Работа с относительными и абсолютными адресами файлов 34 Загрузка и установка персонального Web-сервера 35 Работа с персональным Web-сервером и публикация Web-страниц 38 Описание содержимого Web-страницы при помощи заголовка 42 Идентификация Web-документов с помощью определения типа документа 44 Вставка комментариев в Web-документы ; 45 Определение гарнитуры шрифта текста Web-страницы 47 Управление структурой текста с помощью дескрипторов абзаца и перевода строки 48 Изменение размера текста с помощью дескрипторов уровней заголовков и атрибута size дескриптора шрифта 52 Изменение цвета текста в HTML-документе 53 Добавление графики в Web-страницу с помощью базового дескриптора , 55 Изменение выравнивания текста и графики 57 Добавление гипертекстовых ссылок 59 Выделение отдельных букв и слов с помощью дескрипторов форматирования символов 61 Использование специальных символов в HTML-документах ,63 Использование горизонтальных линий для структурирования Web-содержимого 64 Использование дескрипторов блоков цитирования для управления левым и правым отступами текста 66 Создание упорядоченных и неупорядоченных списков 68 Создание вложенных списков , 70 Создание списков определений 71 Использование дескрипторов предварительно форматированного текста для управления отображением Web-содержимого 72 Отображение навигационного меню в фрейме Web-страницы 73 Одновременный вывод на экран нескольких Web-страниц ' 76 Глава 2. HTML-таблицы 79 Понимание HTML-дескрипторов, используемых для создания таблиц 83 Создание таблиц с ячейками, объединяющими несколько столбцов и несколько строк 89 Работа с шириной границы таблиц и ячеек 91 Работа с цветами границ таблицы и ячеек 93 Работа с фоновыми изображениями и цветами 95 Определение значения цветового атрибута 98 Работа с полями ячеек и расстоянием между ячейками таблицы 100 Задание размеров таблицы с помощью относительных и абсолютных значений 101 Задание размеров ячеек с помощью относительных и абсолютных величин 102 Выравнивание содержимого ячейки по горизонтали и по вертикали 104 Выравнивание таблицы на Web-странице 105 Оглавление Управление шириной и высотой ячейки с помощью вставки прозрачного GIF-изображения 107 Обтекание текстом изображения 109 Отображение с помощью таблицы галереи миниатюр 110 Создание маркеров и списков с помощью таблиц и графики 112 Создание бокового навигационного меню с помощью таблицы 114 Добавление графики и ссылок в ячейки таблицы 115 Управление границами на Web-странице с помощью вложенных таблиц 116 Составление навигационной карты путем помещения фрагментов изображения в таблицу 117 Разрезание графического изображения на фрагменты для вставки в ячейки таблицы с целью создания быстрозагружаемой Web-графики 118 Снижение времени, затрачиваемого Web-браузером на рисование таблицы 120 Имитация фреймовой Web-страницы с помощью таблицы 121 Привлечение внимания посетителя с помощью цвета фона ячеек 123 Визуальное выравнивание содержимого Web-страницы с помощью видимых границ таблицы 124 Управление расстоянием между колонками и шириной полей текста на Web-странице 126 Глава 3. HTML-формы 128 Обработка HTML-форм 130 Дескрипторы и атрибуты, используемые для создания форм 132 Создание на форме однострочного поля ввода 135 Создание на форме многострочного поля ввода 136 Проверка данных текстового элемента перед передачей результатов заполнения формы 138 Создание на форме флажков -. 140 Создание на форме переключателей 142 Проверка выбора группы переключателей перед передачей результатов формы 143 Создание на форме выпадающего списка (меню выбора) 146 Проверка выбора элемента списка перед передачей результатов формы 148 Изменение элементов списка выбора на основании введенных посетителем д а н н ы х . . . 1 5 0 Передача всех значений списка выбора на Web-сервер с использованием скрытых полей 152 Создание на форме кнопки Reset 153 Предотвращение случайной очистки посетителем элементов формы 155 Создание на форме кнопки Submit 156 Замена стандартных кнопок Submit и Reset другими графическими изображениями 157 Отправка результатов формы по электронной почте без использования Щ l-сценария 159 Управление расположением элементов и текста формы с помощью HTML-таблиц, 161 Создание клавиши быстрой навигации по форме с помощью дескриптора