Оглавление
Введение ............................................................................................13
От издательства ................................................................................................................... 20
Урок 1. Основные сведения ..............................................................21
Основные понятия ............................................................................................................. 21
Указатель информационных ресурсов URL ......................................................... 22
Как создаются HTML-документы? .......................................................................... 23
Критерии документа ...................................................................................................... 25
Пример документа XHTML 1.1 ................................................................................. 26
Стандарты XHTML ....................................................................................................... 26
Модуль документа.............................................................................................................. 27
Изменение программы...................................................................................................... 27
Элементы и атрибуты ....................................................................................................... 29
Первая веб-страница ......................................................................................................... 30
Пример документа XHTML 2.0 ..................................................................................... 30
Основные правила создания веб-страниц ................................................................. 31
Атрибуты элемента ............................................................................................ 32
Подведем итоги ................................................................................................................... 35
Урок 2. Текст ......................................................................................36
Уровни заголовков ............................................................................................................. 36
Абзацы и разрывы строк .................................................................................................. 40
Элемент div ........................................................................................................................... 42
Выравнивание ...................................................................................................................... 43
Предварительное форматирование .............................................................................. 44
Задание начертания ........................................................................................................... 46
Элементы и ......................................................................................... 48
Элемент ...................................................................................................... 50
Вставка цитат ....................................................................................................................... 51
Комментарии ........................................................................................................................ 51
Акронимы .............................................................................................................................. 51
Определения ........................................................................................................................ 52
Шрифтовое выделение ..................................................................................................... 53
Использование моноширинных шрифтов ................................................................. 54
Элемент address ................................................................................................................... 56
Элемент section.................................................................................................................... 57
Элемент separator ............................................................................................................... 57
Подведем итоги ................................................................................................................... 58
Урок 3. Графика .................................................................................59
Размещение графики на веб-странице ........................................................................ 59
Форматы графических файлов ...................................................................................... 61
Формат GIF ...................................................................................................................... 61
Формат JPEG ................................................................................................................... 62
Формат PNG ..................................................................................................................... 62
Формат BMP .................................................................................................................... 63
Формат PCX ..................................................................................................................... 63
Пикселы и разрешение ..................................................................................................... 63
Примеры размещения графики на веб-странице .................................................... 64
Выравнивание изображений .......................................................................................... 68
Карты изображений ........................................................................................................... 69
Элемент ............................................................................................................... 69
Элемент ............................................................................................................... 70
Примеры карт изображений ....................................................................................... 73
Масштабирование изображений ................................................................................... 76
Подведем итоги ................................................................................................................... 79
Урок 4. Фон и цвет .............................................................................80
Цвет на веб-странице ........................................................................................................ 80
Фоновые рисунки ............................................................................................................... 81
Фон и CSS ......................................................................................................................... 82
Таблица цветов .................................................................................................................... 84
Подведем итоги ................................................................................................................... 89
Урок 5. CSS — правила форматирования .........................................90
Поддержка стилей .............................................................................................................. 90
Уровни CSS ........................................................................................................................... 91
Синтаксис листа стиля ..................................................................................................... 92
Четыре варианта использования CSS ......................................................................... 93
Встраиваемые стили ...................................................................................................... 93
Подключаемые стили .................................................................................................... 94
Элемент style .................................................................................................................... 94
Внешние стили ................................................................................................................ 95
Элемент link ...................................................................................................................... 96
Импортируемые стили .................................................................................................. 97
Типы рамок ........................................................................................................................... 98
Позиционирование ............................................................................................................ 99
Элемент div .....................................................................................................................102
Элемент span ...................................................................................................................103
Вид курсора ........................................................................................................................104
Изображение и CSS .........................................................................................................105
Изменение размеров рисунка ...................................................................................105
Боксовая модель CSS ......................................................................................................111
Составляющие боксовой модели ............................................................................112
Подведем итоги .................................................................................................................121
Урок 6. Гиперссылки .......................................................................122
Универсальный указатель ресурса .............................................................................122
Вставка ссылок в документ ...........................................................................................123
Внутренние ссылки ..........................................................................................................124
Внешние ссылки ...............................................................................................................125
Переходы внутри документа ........................................................................................126
Графические ссылки ........................................................................................................127
Ссылки и CSS ....................................................................................................................128
Псевдоклассы .................................................................................................................128
Пример форматирования ссылок ............................................................................129
Атрибуты гиперссылок ...................................................................................................130
Подведем итоги .................................................................................................................131
Урок 7. Списки ..................................................................................132
Виды списков .....................................................................................................................132
Нумерованные списки ....................................................................................................132
Маркированные списки .................................................................................................138
Вложенные списки ...........................................................................................................141
Списки определений .......................................................................................................143
Атрибут гипертекста........................................................................................................147
Подведем итоги .................................................................................................................147
Урок 8. Таблицы ...............................................................................148
Основные элементы таблиц ..........................................................................................148
Создание таблиц............................................................................................................148
Создание строк и столбцов таблицы ......................................................................149
Создание ячеек таблицы ............................................................................................150
Создание заголовка и подписи таблицы ...............................................................150
Элементы группирования таблиц ..............................................................................151
Группирование столбцов таблицы ..........................................................................151
Группирование строк таблицы .................................................................................151
Основные атрибуты элементов таблицы .................................................................152
Примеры таблиц ...............................................................................................................153
Подведем итоги .................................................................................................................185
Урок 9. Формы ..................................................................................186
Создание форм ..................................................................................................................186
Размещение на форме элементов управления .......................................................188
Списки выбора ..................................................................................................................192
Многострочные текстовые поля..................................................................................194
Подведем итоги .................................................................................................................195
Урок 10. Внешние объекты .............................................................196
Элемент object ...................................................................................................................196
Элемент param ...................................................................................................................197
Программа Macromedia Flash .......................................................................................198
Подведем итоги .................................................................................................................200
Урок 11. Технологии JavaScript ......................................................201
Вставка скрипта в тело документа .............................................................................202
Вставка скрипта в заголовок документа ...................................................................203
События ...............................................................................................................................205
Математический объект Math .....................................................................................206
Условный оператор ..........................................................................................................207
Оператор цикла .................................................................................................................208
Оператор выбора ..............................................................................................................209
Изображения ......................................................................................................................210
Перестановка изображений ......................................................................................210
Увеличение изображения ...........................................................................................211
Показ изображений ......................................................................................................213
Создание окон ....................................................................................................................214
Подведем итоги .................................................................................................................216
Урок 12. Технологии XML и DHTML .................................................217
Технология XML ...............................................................................................................217
Технология DHTML ........................................................................................................219
Подведем итоги .................................................................................................................225
Урок 13. Баннерная реклама ..........................................................226
Определение баннера ......................................................................................................226
Эффективность баннеров ..............................................................................................227
Примеры баннеров ...........................................................................................................229
Подведем итоги .................................................................................................................232
Урок 14. Публикация и поиск документов .....................................233
Подготовка и публикация веб-сайта..........................................................................234
Поиск информации в Интернете ................................................................................235
Поиск информации по URL-адресам ....................................................................235
Популярные адреса ......................................................................................................238
Поисковые системы .....................................................................................................238
Взаимодействие в сети ................................................................................................239
Подведем итоги .................................................................................................................240
Урок 15. Еще раз с начала ...............................................................241
Элемент !doctype ..............................................................................................................241
Элемент meta ......................................................................................................................242
Примеры атрибутов элемента meta ........................................................................243
Атрибут http-equiv .......................................................................................................244
Связь страницы с другими файлами .........................................................................245
Что такое Shadowbox .......................................................................................................246
Подведем итоги .................................................................................................................246
Урок 16. HTML 5 ...............................................................................247
Пример веб-страницы HTML 5 ...................................................................................248
Размещение объектов мультимедиа на веб-страницах ....................................249
Файловые форматы аудио и видео .............................................................................251
Формат SWF ..................................................................................................................251
Формат OGG ..................................................................................................................251
Формат AVI .....................................................................................................................252
Формат MOV .................................................................................................................252
Семейство форматов MPEG .....................................................................................252
Формат WAV ...................................................................................................................252
Формат AIFF ..................................................................................................................253
Формат MP3 ...................................................................................................................253
Потоковое видео ............................................................................................................253
Текстовые данные .............................................................................................................254
Аббревиатура ..................................................................................................................255
Внешние данные............................................................................................................255
Направление текста .....................................................................................................256
Кнопки ..............................................................................................................................256
Канва ................................................................................................................................257
Список данных ...............................................................................................................258
Формы ..............................................................................................................................259
Заголовок объекта ........................................................................................................260
Маркировка ....................................................................................................................260
Заголовки в таблице ....................................................................................................261
Контроль времени ........................................................................................................262
Обработка событий ..........................................................................................................262
Атрибуты элемента при обработке событий .......................................262
События в форме ..........................................................................................................263
События, связанные с клавиатурой .......................................................................264
События, связанные с мышью ..................................................................................264
Медиасобытия ...............................................................................................................265
Подведем итоги .................................................................................................................267
Урок 17. Примеры ............................................................................268
Пример создания слоев ..................................................................................................268
Пример раскрывающегося вниз меню ......................................................................270
Меню в рамке с подсветкой при выборе ...................................................................272
Меню «Книжный шкаф» ...............................................................................................274
Меню с вложенными разделами .................................................................................277
Верстка веб-страницы .....................................................................................................279
Подведем итоги .................................................................................................................283
Урок 18. Подготовка изображений для веб-страниц ....................284
Файловые операции ........................................................................................................284
Инструменты выделения ...............................................................................................286
Изменение разрешения и размеров изображения ................................................286
Коррекция изображения ................................................................................................288
Программа GIMP .............................................................................................................290
Подведем итоги .................................................................................................................292
Алфавитный указатель ...................................................................293