XHTML - Учебный курс - Наварро Э.

Название: XHTML - Учебный курс.

Автор: Наварро Э.

2001.

    Книга позволит вам изучить основы языка XHTML.
    Новая спецификация сравнивается с самой популярной среди пользователей версией языка разметки - HTML 4, описываются инструменты, необходимые для создания документов при помощи нового языка. Вы познакомитесь со способами построения web-страниц, которые позволяют включать в документ изображения, таблицы, фреймы, научитесь применять каскадные стили и расширяемые таблицы стилей, освоите XHTML Basic и модульное конструирование документов.

XHTML - Учебный курс - Наварро Э.


Содержание
Введение  12
Часть I. Изучение основ XHTML 17
Глава 1. Основы XHTM L  18
Правильность и состоятельность XHTML-документов  18
Выбор типа XHTML-документа 19
Версия XHTM L 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
Смысл семантики 30
Формирование структуры документа
с помощью заголовков  31
Группирование  и упорядочивание данных
посредством списков 31
Неупорядоченные списки 32
Упорядоченные списки 35
Списки определений  42
Методы выделения текстовых блоков  43
Выделение встроенных элементов 44
Выделение структур блочного уровня  44
Резюме 45
Глава 3. Работа с изображениями  46
Форматы графических данных для Web  46
Формат изображений GIF 46
Формат изображений JPEG  47
PNG - самый современный формат\Л/еЬ  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.  Применение  фреймов  103
Тип документа 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
Инструкции обработки языка ХМ L  155
Работа с «пустыми» элементами 155
Экземпляры элементов с «пустым» содержимым  156
Работа со встроенными скриптами 157
Пробелы в значениях атрибутов 158
Применение элемента isindex  159
Идентификация основного языка документа или элемента  159
Управление идентификаторами фрагментов 159
Описание кодировки символов 160
Раскрытая запись атрибутов булева типа  161
Доступ к объектной модели документа  161
Атрибуты, содержащие символ «амперсанд»  162
Применение CSS в XHTML 162
Оставшиеся проблемы совместимости  163
Типы данных Internet для языка XHTM L  163
Инструменты для поддержки XHTML 163
Программа HTML Tidy 163
Программа TidyGUl  165
Программа HTML-Kit 167
Создание XHTML-приложений средствами языка HTML  168
Резюме  168
Часть II. Стиль и структура XHTML 169
Глава 10. XHTML- переход kXML 170
Создание собственных элементов 170
Концепция правильности документа  172
Описание правильных документов 175
Обзор правил описания типа документа  176
Обзор XML-схем  176
Резюме  177
Глава 11. Применение каскадных таблиц стилей  179
Применение стилей в XHTML-документах  179
Селекторы 182
Применение элементов в качестве селекторов 182
Создание классов  183
Однократно используемые правила стилей  185
Применение стиля 185
Стили для текста 185
Форматирование на уровне блока 186
Пространство внутри блоков  188
Резюме  191
Глава 12. Язык как способ задания стилей  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. Модули BXHTML 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
Предметный указатель.



Упорядоченные списки.
Упорядоченный список в отличие от неупорядоченного определяет последовательность элементов, исходя из контекста.

Пример. Упорядоченный список можно использовать при перечислении членов семьи из ранее рассмотренного примера. Укажем следующий порядок:
1. Энн.
2. Дейв.
3.  Линда.

Хотя элементы списка пронумерованы, критерий формирования порядка следования объектов определить нельзя (можно лишь предположить, что первое имя принадлежит главе семьи). Таким образом, без указания автором критерия выбора (например, возраст члена семьи) логика читателя, скорее всего, будет ошибочной.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу XHTML - Учебный курс - Наварро Э. - fileskachat.com, быстрое и бесплатное скачивание.

Скачать djvu
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать книгу - XHTML - Учебный курс - Наварро Э. - depositfiles

Скачать книгу - XHTML - Учебный курс - Наварро Э. - letitbit
Дата публикации:





Хештеги: :: :: ::