XHTML в примерах
Интернет-портал MegaWEB

Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.

Книга «XHTML в примерах»

 

XHTML в примерах

Книга «XHTML в примерах» позволит вам приобрести навыки профессиональной верстки веб-страниц, познакомит с основными понятиями и определениями, на базе которых можно самостоятельно изучить язык XHTML. Спецификация XHTML сравнивается с самой популярной среди пользователей версией языка разметки – HTML. Описываются инструменты, необходимые для создания документов при помощи XHTML. Вы получите возможность научиться применять на практике рекомендации консорциума W3C, регламентирующего стандарты для сети Интернет. Это позволит адаптировать ваши приложения к различным устройствам, языкам разметки, требованиям пользователей, занятых каким-либо бизнесом, к вертикальному рынку и интересам различных социальных групп. В издании подробно описаны различные способы верстки веб-страниц, которые позволяют включать в документ изображения, таблицы, фреймы. Вы научитесь применять каскадные таблицы стилей и расширяемые таблицы стилей, освоите XHTML Basic и модульное конструирование документов.

XHTML в примерах

Обзор книги «XHTML в примерах»

I. Изучение основ XHTML
Основы XHTML, содержит базовые понятия, необходимые при работе с XHTML-документами.
  • Правильность и состоятельность XHTML-документов
  • Выбор типа XHTML-документа
    • Версия XHTML 1.0 Strict
    • Версия XHTML 1.0 Transitional
    • Версия XHTML 1.0 Frameset
  • Метаданные
    • Описание типа документа
    • Тэги head, title и метатэги
  • Блоки для построения XHTML-документов
    • Элементы блочного уровня
    • Встроенные элементы
Дополнение структуры семантикой, содержит обсуждение различных вариантов значений, которыми можно наделить структурные элементы для их использования и представления.
  • Смысл семантики
  • Формирование структуры документа с помощью заголовков
  • Группирование и упорядочивание данных посредством списков
    • Неупорядоченные списки
    • Упорядоченные списки
    • Списки определений
  • Методы выделения текстовых блоков
    • Выделение встроенных элементов
    • Выделение структур блочного уровня
Работа с изображениями, описывает процесс включения графических элементов в XHTML-документы.
  • Форматы графических данных для Web
    • Формат изображений GIF
    • Формат изображений JPEG
    • PNG – самый современный формат Web
  • Графические редакторы для Web
  • Добавление графики в документ
    • Выравнивание текста и рисунка
    • Работа с изображениями как со ссылками
  • Изображения-карты
    • Создание изображения-карты с помощью программы CuteMAP
Сбор данных с помощью форм, рассматривает всевозможные методы ввода данных пользователями.
  • Управляющие элементы форм
    • Элемент form
    • Элементы ввода для формы
    • Размещение элементов в законченной форме
  • Методы обработки данных формы
    • Электронная почта
    • Простой скрипт CGI
Работа с таблицами, расскажет вам про способы описания структуры таблиц.
  • Базовая структура таблицы
  • Элементы управления строками и столбцами
  • Вложенные таблицы
  • Связывание данных с помощью атрибутов axis и id
Применение фреймов, описывает возможности разбиения содержимого страниц на фреймы. Приводятся правила, которые нужно соблюдать при работе с фреймами.
  • Тип документа XHTML 1.0 Frameset Doctype
  • Построение множества фреймов
    • Изменение размера фреймов
    • Атрибуты представления для фреймов
    • Вложенные фреймы
    • Связывание фреймов
  • Построение навигационной системы на основе фреймов
  • Советы дизайнеру, использующему фреймы
    • Переносимость
    • Действия пользователя
    • Выбор размеров
Универсальная доступность в Internet, рассказывает об универсальном проектировании, обеспечивающем доступ в Интернет людям с физическими недостатками, а также пользователям, применяющим устройства с ограниченными возможностями просмотра данных.
  • Возможность доступа
  • Программа расширения доступа в Web
  • Руководство для разработчиков Web-приложений
  • Реализация требований документа WCAG
    • Разработка документа с соблюдением требований по структуре
    • Определение языка документа
    • Выделение фрагментов текста с помощью элементов дополнительного форматирования
    • Списки
    • Таблицы
    • Ссылки
    • Представление альтернативной информации об изображениях
    • Элементы applet и object
    • Звуковые и графические типы данных
    • Применение фреймов
    • Сбор данных с применением форм
    • Создание файлов скриптов в нетрадиционных браузерах
    • Правила проверки доступности
Проверка состоятельности XHTML-документов, представляет различные инструменты для тестирования документов.
  • Проверка грамматики в Web-документах
  • Методы проверки состоятельности
    • Проверка опечаток
    • Нарушения правильности документа
    • Переносимость документов
  • Работа с программой W3C Validator
    • Последовательность проведения проверки
    • Успешная проверка
  • Интерпретация сообщений об ошибках
  • Сообщения о несуществующих ошибках
Современная реализация языка XHTML, рассматривает эффективные способы использования XHTML в современных браузерах и сайтах.
  • Плавный переход на XHTML
    • Инструкции обработки языка XML
    • Работа с «пустыми» элементами
    • Экземпляры элементов с «пустым» содержимым
    • Работа со встроенными скриптами
    • Пробелы в значениях атрибутов
    • Применение элемента isindex
    • Идентификация основного языка документа или элемента
    • Управление идентификаторами фрагментов
    • Описание кодировки символов
    • Раскрытая запись атрибутов булева типа
    • Доступ к объектной модели документа
    • Атрибуты, содержащие символ «амперсанд»
    • Применение CSS в XHTML
    • Оставшиеся проблемы совместимости
    • Типы данных Internet для языка XHTML
  • Инструменты для поддержки XHTML
    • Программа HTML Tidy
    • Программа TidyGUI
    • Программа HTML-Kit
    • Создание XHTML-приложений средствами языка HTML

II. Стиль и структура XHTML
XHTML – переход к XML, содержит анализ свойств XML, облегчающих разметку, и их применение в XHTML.
  • Создание собственных элементов
  • Концепция правильности документа
  • Описание правильных документов
    • Обзор правил описания типа документа
    • Обзор XML-схем
Применение каскадных таблиц стилей, представляет краткий обзор структуры языка каскадных таблиц стилей CSS и его интеграции с XHTML.
  • Применение стилей в XHTML-документах
  • Селекторы
    • Применение элементов в качестве селекторов
    • Создание классов
    • Однократно используемые правила стилей
  • Применение стиля
    • Стили для текста
    • Форматирование на уровне блока
    • Пространство внутри блоков
Язык XSL как способ задания стилей, рассматривает расширяемый язык таблиц стилей XSL – Extensible Stylesheet Language.
  • Введение в язык XSLT
    • Версия XML 1.0
    • Язык XSLT
    • Что такое XSL
    • Преобразования XSLT
    • Процессоры XSLT
    • Пространство имен XML
  • Стандарт XPath
    • Принцип действия XPath
    • Узлы XPath
    • Маршруты
    • Синтаксис XPath-выражений
    • Формы представления маршрута
  • Форматирование объектов с помощью XSL-FO
  • Создание таблиц стилей XSL
    • Основные понятия таблиц стилей
    • Создание собственной таблицы стилей
    • Комбинирование CSS и таблиц стилей XSLT
Описание типа документа, показывает, как определяются собственные типы данных в документе.
  • Определение типа документа
    • Расширенная форма Бэкуса-Наура
    • Определение элементов
    • Создание атрибутов
  • Правила описания типа документа XHTML DTD
    • Параметрические компоненты
    • Планирование глобальных компонентов и атрибутов

III. Создание модульных структур
Модули в XHTML, содержит обзор текущей работы в консорциуме W3C и дает анализ понятий, позволяющих объединять словари.
  • Как работают модули
    • Определение абстрактных модулей
    • Модули DTD или схемы
  • Комбинирование предопределенных модулей
    • Драйверы DTD – средство связывания модулей
    • Применение модульных DTD в Web
Создание собственных XHTML-модулей, рассматривает последовательность описания ваших собственных элементов и атрибутов, а также их сочетания со стандартными XHTML-модулями.
  • Проектирование модели содержания
    • Необходимые типы данных
    • Использование данных
    • Описание абстрактного модуля
  • Создание модуля с помощью правил DTD
    • Работа с модулями QNames
Комбинирование собственных модулей с XHTML, рассказывает о методах их сбора и использования как нового типа документа.
  • Модуль XHTML Modular Framework
  • Интегрирование нового модуля
  • Правила определения типов
  • Применение нового типа документа

IV. Будущее XHTML
Приложение XHTML Basic, представляет собой обзор существующих способов использования возможностей языка XHTML Basic DTD.
  • Использование XHTML в устройствах с ограниченными ресурсами
    • Миниатюризация компьютерных устройств
    • Нетрадиционное применение
    • Беспроводной доступ
    • Устройства с ограниченными ресурсами
  • Использование DTD-подмножества XHTML Basic
  • Создание документа на основе XHTML Basic
Профилирование XHTML-документов, описывает основные методы, обеспечивающие выбор, обработку и преобразование информации в соответствии с конкретными потребностями устройств поиска.
  • Метаданные
    • Механизм включения метаинформации
    • Применение метаданных для машинных инструкций
    • Инструментарий для построения метаданных
  • Нерешенные вопросы
Дальнейшее развитие XHTML, рассматриваются программа и планы корпораций, занятых проблемами широковещания, интегрирования информационных XHTML-структур в общий поток передаваемых данных, а также внедрением теле и радиовещания непосредственно в сети Интернет.
  • Технология СС/РР
    • Метаданные и формат описания ресурса
    • Терминология СС/РР
    • Гибкость, расширяемость и распределенная структура
    • Документы СС/РР
    • Совместное применение СС/РР и языков XML и XHTML
    • Документы консорциума W3C по технологии СС/РР
    • Безопасность
  • СС/РР и Web-ориентированное телевидение
    • Телевидение и Web
    • Телевизионные системы для просмотра ресурсов Web
    • Дополнение телепрограмм Web-содержанием
  • Структуры XForms
Описание абстрактных модулей для технологии модульного конструирования:
  • Соглашения по синтаксису
  • Типы атрибутов
  • Коллекции атрибутов
  • Модули ядра
    • Модуль Structure
    • Модуль Text
    • Модуль Hypertext
    • Модуль List
  • Необязательные модули
    • Модуль Applet
    • Модули расширения для текста
    • Модули форм
    • Модули таблиц
    • Модуль Image
    • Модуль Client-side Image Map
    • Модуль Server-side Image Map
    • Модуль Object
    • Модуль Frames
    • Модуль IFrame
    • Модуль Intrinsic Events
    • Модуль Metainformation
    • Модуль Scripting
    • Модуль Style Sheet
    • Модуль Style Attribute
    • Модуль Link
    • Модуль Base
    • Модуль Name Identification
    • Модуль Legacy

Автор книги «XHTML в примерах» – Энн Наварро, на протяжении пяти лет работал ведущим исполнительным специалистом ассоциации HTML-дизайнеров – HTML Writers Guild, объединяющей разработчиков веб-приложений. Он является активным членом рабочей группы W3C HTML Working Group, занимающейся проблемами применения языков разметки для построения Web-приложений и написанием рекомендаций по XHTML.

Формат: PDF + файлы примеров
Качество: eBook
Страниц: 336

Скачать бесплатно книгу «XHTML в примерах»

05.06.20131390.07517

Карта сайта

 
]]>