Книга "XHTML в примерах" позволит вам изучить основы языка XHTML. Новая спецификация сравнивается с самой популярной среди пользователей версией языка разметки - HTML, описываются инструменты, необходимые для создания документов при помощи нового языка. Вы познакомитесь со способами построения Web-страниц, которые позволяют включать в документ изображения, таблицы, фреймы, научитесь применять каскадные таблицы стилей и расширяемые таблицы стилей, освоите XHTM L Basic и модульное конструирование документов. Издание предназначено для Web-дизайнеров, стремящихся изучить новые возможности работы с документами.
Название: XHTML в примерах Автор: Наварро Э. Издательство: ДМК Пресс Год: 2008 Страниц: 333 Формат: PDF Размер: 13,5 МБ ISBN: 9785-94074-669-0 Качество: Отличное Серия или Выпуск: Для программистов
Содержание:
Введение Часть I. Изучение основ XHTML Глава 1. Основы XHTML Правильность и состоятельность XHTML-документов Выбор типа XHTML-документа Версия XHTML 1.0 Strict Версия XHTML 1.0 Transitional Версия XHTML 1.0 Frameset Метаданные Описание типа документа Тэги head, title и метатэги Блоки для построения XHTML-документов Элементы блочного уровня Встроенные элементы Резюме Глава 2. Дополнение структуры семантикой Смысл семантики Формирование структуры документа с помощью заголовков Группирование и упорядочивание данных посредством списков Неупорядоченные списки Упорядоченные списки Списки определений Методы выделения текстовых блоков Выделение встроенных элементов Выделение структур блочного уровня Резюме Глава 3. Работа с изображениями Форматы графических данных для Web Формат изображений GIF Формат изображений JPEG PNG - самый современный формат Web Графические редакторы для Web Добавление графики в документ Выравнивание текста и рисунка Работа с изображениями как со ссылками Изображения-карты Создание изображения-карты с помощью программы CuteMAP Резюме Глава 4. Сбор данных с помощью форм Управляющие элементы форм Элемент form Элементы ввода для формы Размещение элементов в законченной форме Методы обработки данных формы Электронная почта Простой скрипт CGI Резюме Глава 5. Работа с таблицами Базовая структура таблицы Элементы управления строками и столбцами Вложенные таблицы Связывание данных с помощью атрибутов axis и id Резюме Глава 6. Применение фреймов Тип документа XHTML 1.0 Frameset Doctype Построение множества фреймов Изменение размера фреймов Атрибуты представления для фреймов Вложенные фреймы Связывание фреймов Построение навигационной системы на основе фреймов Советы дизайнеру, использующему фреймы Переносимость Действия пользователя Выбор размеров Резюме Глава 7. Универсальная доступность в Internet Возможность доступа Программа расширения доступа в Web Руководство для разработчиков W eb-приложений Реализация требований документа WCAG Разработка документа с соблюдением требований по структуре Определение языка документа Выделение фрагментов текста с помощью элементов дополнительного форматирования Списки Таблицы Ссылки Представление альтернативной информации об изображениях Элементы applet и object Звуковые и графические типы данных Применение фреймов Сбор данных с применением форм Создание файлов скриптов в нетрадиционных браузерах Правила проверки доступности Резюме Глава 8. Проверка состоятельности XHTML-документов Проверка грамматики в Web-документах Методы проверки состоятельности Проверка опечаток Нарушения правильности документа Переносимость документов Работа с программой W3C Validator Последовательность проведения проверки Успешная проверка Интерпретация сообщений об ошибках Сообщения о несуществующих ошибках Резюме Глава 9. Современная реализация языка XHTML Плавный переход на XHTML Инструкции обработки языка XML Работа с «пустыми» элементами Экземпляры элементов с «пустым» содержимым Работа со встроенными скриптами Пробелы в значениях атрибутов Применение элемента isindex Идентификация основного языка документа или элемента Управление идентификаторами фрагментов Описание кодировки символов Раскрытая запись атрибутов булева типа Доступ к объектной модели документа Атрибуты, содержащие символ «амперсанд» Применение CSS в XHTML Оставшиеся проблемы совместимости Типы данных Internet для языка XHTML Инструменты для поддержки XHTML Программа HTML Tidy Программа TidyGUI Программа HTML-Kit Создание XHTML-приложений средствами языка HTML Резюме Часть II. Стиль и структура XHTML Глава 10. XHTML - переход к XML Создание собственных элементов Концепция правильности документа Описание правильных документов Обзор правил описания типа документа Обзор XML-схем Резюме Глава 11. Применение каскадных таблиц стилей Применение стилей в XHTML-документах Селекторы Применение элементов в качестве селекторов Создание классов Однократно используемые правила стилей Применение стиля Стили для текста Форматирование на уровне блока Пространство внутри блоков Резюме Глава 12. Язык XSL как способ задания стилей Введение в язык XSLT Версия XML 1.0 Язык XSLT Что такое XSL Преобразования XSLT Процессоры XSLT Пространство имен XML Стандарт XPath Принцип действия XPath Узлы XPath Маршруты Синтаксис XPath-выражений Формы представления маршрута Форматирование объектов с помощью XSL-FO Создание таблиц стилей XSL Основные понятия таблиц стилей Создание собственной таблицы стилей Комбинирование CSS и таблиц стилей XSLT Резюме Глава 13. Описание типа документа Определение типа документа Расширенная форма Бэкуса-Наура Определение элементов Создание атрибутов Правила описания типа документа XHTML DTD Параметрические компоненты Планирование глобальных компонентов и атрибутов Резюме Часть III. Создание модульных структур Глава 14. Модули в XHTML Как работают модули Определение абстрактных модулей Модули DTD или схемы Комбинирование предопределенных модулей Драйверы DTD - средство связывания модулей Применение модульных DTD в Web Резюме Глава 15. Создание собственных XHTML-модулей Проектирование модели содержания Необходимые типы данных Использование данных Описание абстрактного модуля Создание модуля с помощью правил DTD Работа с модулями QNames Резюме Глава 16. Комбинирование собственных модулей с XHTML Модуль XHTML Modular Framework Интегрирование нового модуля Правила определения типов Применение нового типа документа Резюме Часть IV. Будущее XHTML Глава 17. Приложение XHTML Basic Использование XHTML в устройствах с ограниченными ресурсами Миниатюризация компьютерных устройств Нетрадиционное применение Беспроводной доступ Устройства с ограниченными ресурсами Использование DTD-подмножества XHTML Basic Создание документа на основе XHTML Basic Результаты Резюме Глава 18. Профилирование XHTML-документов Метаданные Механизм включения метаинформации Применение метаданных для машинных инструкций Инструментарий для построения метаданных Нерешенные вопросы Резюме Глава 19. Дальнейшее развитие XHTML Технология СС/РР Метаданные и формат описания ресурса Терминология СС/РР Гибкость, расширяемость и распределенная структура Документы СС/РР Совместное применение СС/РР и языков XML и XHTML Документы консорциума W3C по технологии СС/РР Безопасность СС/РР и Web-ориентированное телевидение Телевидение и Web Телевизионные системы для просмотра ресурсов Web Дополнение телепрограмм Web-содержанием Структуры XForms Приложение. Описание абстрактных модулей для технологии модульного конструирования Глоссарий Предметный указатель