Содержание
Введение 12
Часть I. Изучение основ XHTML 17
Глава 1. Основы XHTML 18
Правильность и состоятельность XHTML-документов 18
Выбор типа XHTML-документа 19
Версия XHTML 1.0 Strict 19
Версия XHTML 1.0 Transitional 22
Версия XHTML 1.0 Frameset 23
Метаданные 24
Описание типа документа 24
Тэги head, title и метатэги 26
Блоки для построения XHTML-документов 27
Элементы блочного уровня 27
Встроенные элементы 28
Резюме 28
Глава 2. Дополнение структуры семантикой зо
Смысл семантики 30
Формирование структуры документа
с помощью заголовков 31
Группирование и упорядочивание данных
посредством списков 31
Неупорядоченные списки 32
Упорядоченные списки 35
Списки определений 42
Методы выделения текстовых блоков 43
Выделение встроенных элементов 44
Выделение структур блочного уровня 44
Резюме 45
Глава 3. Работа с изображениями 46
Форматы графических данных для Web 46
Формат изображений GIF 46
Формат изображений JPEG 47
PNG-самый современный формат Web 47
Графические редакторы для Web 48
Добавление графики в документ 48
Выравнивание текста и рисунка 50
Работа с изображениями как со ссылками 50
Изображения-карты 53
Создание изображения-карты с помощью программы CuteMAP 55
Резюме 58
Глава 4. Сбор данных с помощью форм 59
Управляющие элементы форм 59
Элемент form 59
Элементы ввода для формы 60
Размещение элементов в законченной форме 70
Методы обработки данных формы 73
Электронная почта 73
Простой скрипт CGI 74
Резюме 77
Глава 5. Работа с таблицами 78
Базовая структура таблицы 78
Элементы управления строками и столбцами 84
Вложенные таблицы 91
Связывание данных с помощью атрибутов axis и id 94
Резюме 102
Глава 6. Применение фреймов юз
Тип документа XHTML 1.0 Frameset Doctype 103
Построение множества фреймов 103
Изменение размера фреймов 104
Атрибуты представления для фреймов 106
Вложенные фреймы 107
Связывание фреймов 109
Построение навигационной системы на основе фреймов 110
Советы дизайнеру, использующему фреймы 119
Переносимость 119
Действия пользователя 119
Выбор размеров 119
Резюме 120
Глава 7. Универсальная доступность в Internet 122
Возможность доступа 122
Программа расширения доступа в Web 124
Руководство для разработчиков Web-приложений 124
Реализация требований документа WCAG 126
Разработка документа с соблюдением требований по структуре 126
Определение языка документа 126
Выделение фрагментов текста
с помощью элементов дополнительного форматирования 127
Списки 128
Таблицы 128
Ссылки 129
Представление альтернативной информации об изображениях 129
Элементы applet и object 130
Звуковые и графические типы данных 131
Применение фреймов 131
Сбор данных с применением форм 131
Создание файлов скриптов в нетрадиционных браузерах 132
Правила проверки доступности 132
Резюме 136
Глава 8. Проверка состоятельности
XHTML-документов 137
Проверка грамматики в Web-документах 137
Методы проверки состоятельности 137
Проверка опечаток 138
Нарушения правильности документа 139
Переносимость документов 141
Работа с программой W3C Validator 142
Последовательность проведения проверки 143
Успешная проверка 143
Интерпретация сообщений об ошибках 144
Сообщения о несуществующих ошибках 147
Резюме 153
Глава 9. Современная реализация языка XHTML 154
Плавный переход на XHTML 154
Инструкции обработки языка XML 155
Работа с «пустыми» элементами 155
Экземпляры элементов с «пустым» содержимым 156
Работа со встроенными скриптами 157
Пробелы в значениях атрибутов 158
Применение элемента isindex 159
Идентификация основного языка документа или элемента 159
Управление идентификаторами фрагментов 159
Описание кодировки символов 160
Раскрытая запись атрибутов булева типа 161
Доступ к объектной модели документа 161
Атрибуты, содержащие символ «амперсанд» 162
Применение CSS в XHTML 162
Оставшиеся проблемы совместимости 163
Типы данных Internet для языка XHTML 163
Инструменты для поддержки XHTML 163
Программа HTMLTidy 163
Программа TidyGUI 165
Программа HTML-Kit 167
Создание XHTML-приложений средствами языка HTML 168
Резюме 168
Часть II. Стиль и структура XHTML 169
Глава 10. XHTML-переход к XML 170
Создание собственных элементов 170
Концепция правильности документа 172
Описание правильных документов 175
Обзор правил описания типа документа 176
Обзор XML-схем 176
Резюме 177
Глава 11. Применение каскадных таблиц стилей 179
Применение стилей в XHTML-документах 179
Селекторы 182
Применение элементов в качестве селекторов 182
Создание классов 183
Однократно используемые правила стилей 185
Применение стиля 185
Стили для текста 185
Форматирование на уровне блока 186
Пространство внутри блоков 188
Резюме 191
Глава 12. Язык XSL как способ задания стилей 192
Введение в язык XSLT 192
Версия XML 1.0 192
ЯзыкXSLT 194
Что такое XSL 194
Преобразования XSLT 195
Процессоры XSLT 196
Пространство имен XML 198
Стандарт XPath 199
Принцип действия XPath 200
Узлы XPath 200
Маршруты 201
Синтаксис XPath-выражений 201
Формы представления маршрута 202
Форматирование объектов с помощью XSL-FO 203
Создание таблиц стилей XSL 205
Основные понятия таблиц стилей 205
Создание собственной таблицы стилей 206
Комбинирование CSS и таблиц стилей XSLT 210
Резюме 211
Глава 13. Описание типа документа 212
Определение типа документа 212
Расширенная форма Бэкуса-Наура 212
Определение элементов 214
Создание атрибутов 216
Правила описания типа документа XHTML DTD 219
Параметрические компоненты 220
Планирование глобальных компонентов и атрибутов 225
Резюме 226
Часть III. Создание модульных структур 227
Глава 14. Модули в XHTML 228
Как работают модули 228
Определение абстрактных модулей 228
Модули DTD или схемы 232
Комбинирование предопределенных модулей 237
Драйверы DTD - средство связывания модулей 237
Применение модульных DTD в Web 243
Резюме 244
Глава 15. Создание собственных XHTML-модул ей 245
Проектирование модели содержания 245
Необходимые типы данных 246
Использование данных 246
Описание абстрактного модуля 246
Создание модуля с помощью правил DTD 247
Работа с модулями QNames 247
Резюме 253
Глава 16. Комбинирование
собственных модулей с XHTML 254
Модуль XHTML Modular Framework 254
Интегрирование нового модуля 257
Правила определения типов 265
Применение нового типа документа 267
Резюме 268
Часть IV. Будущее XHTML 269
Глава 17. Приложение XHTML Basic 270
Использование XHTML в устройствах
с ограниченными ресурсами 270
Миниатюризация компьютерных устройств 270
Нетрадиционное применение 271
Беспроводной доступ 271
Устройства с ограниченными ресурсами 271
Использование DTD-подмножества XHTML Basic 271
Создание документа на основе XHTML Basic 272
Результаты 279
Резюме 280
Глава 18. Профилирование XHTML-документов 281
Метаданные 281
Механизм включения метаинформации 281
Применение метаданных для машинных инструкций 284
Инструментарий для построения метаданных 287
Нерешенные вопросы 288
Резюме 288
Глава 19. Дальнейшее развитие XHTML 289
Технология СС/РР 289
Метаданные и формат описания ресурса 291
Терминология СС/РР 292
Гибкость, расширяемость и распределенная структура 293
Документы СС/РР 293
Совместное применение СС/РР и языков XML и XHTML 293
Документы консорциума W3C по технологии СС/РР 294
Безопасность 295
СС/РР и Web-ориентированное телевидение 296
Телевидение и Web 296
Телевизионные системы для просмотра ресурсов Web 296
Дополнение телепрограмм Web-содержанием 297
Структуры XForms 297
Приложение. Описание абстрактных модулей для технологии модульного конструирования 302
ГлОССарИЙ 325
Предметный указатель 327
Опубликовал Kest
April 05 2013 11:54:47 ·
0 Комментариев ·
3975 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.