HTML HTML5 XHTML ПРИМЕРЫ СПРАВОЧНИК РЕКЛАМА ГОСТЕВАЯ

Урок 8 Модули XHTML


« Назад Далее »

Модуляризационная модель XHTML определяет модули XHTML.


Зачем Нужна XHTML Модуляризация

XHTML содержит большую часть функциональности, которая потребуется веб разработчику.

Для некоторых задач XHTML слишком обширен и сложен, а для других - слишком узок.

Расщепив XHTML на модули, W3C (Консорциум Всемирной Паутины) создал небольшие и четкие множества XHTML элементов, которые могут использоваться отдельно для небольших устройств, или комбинироваться с другими XML стандартами в более сложных приложениях.

Используя модульный XHTML, дизайнеры могут:

  • Выбирать элементы, поддерживаемые устройством
  • Упрощать XHTML для небольших устройств
  • Расширять XHTML для сложных приложений, добавляя новую XML функциональность (например, язык разметки математических формул в гипертекстовом документе - MathML, масштабируемая векторная графика - формат SVG, Звук и Мультимедиа)
  • Определять XHTML профили, наподобие Базового XHTML (подмножество XHTML для мобильных устройств)

XHTML Модули

W3C разделил определение XHTML на 28 модулей:

Имя модуля Описание
Модуль Applet (Апплет) Определяет устаревший* элемент applet
Модуль Base (База) Определяет элемент base
Модуль Basic Forms (Базовые Формы) Определяет базовые элементы форм
Модуль Basic Tables (Базовые Таблицы) Определяет базовые элементы таблиц
Модуль Bi-directional Text (Двунаправленный Текст) Определяет элемент bdo
Модуль Client Image Map (Клиентская Карта Изображения) Определяет элементы карты изображения на стороне браузера
Модуль Edit (Редактирование) Определяет элементы редактирования del и ins
Модуль Forms (Формы) Определяет все элементы, используемые в формах
Модуль Frames (Фреймы) Определяет элементы набора фреймов
Модуль Hypertext (Гипертекст) Определяет элемент a
Модуль Iframe (Встроенный Фрейм) Определяет элемент iframe
Модуль Image (Изображение) Определяет элемент img
Модуль Intrinsic Events (Предопределенные События) Определяет атрибуты событий, например, onblur и onchange
Модуль Legacy (Устаревшие Элементы) Определяет устаревшие* элементы и атрибуты
Модуль Link Определяет элемент link
Модуль List Определяет элементы списка ol, li, ul, dd, dt, и dl
Модуль Metainformation (Метаинформация) Определяет элемент meta
Модуль Name Identification (Идентификация по Имени) Определяет устаревший* атрибут name
Модуль Object Определяет элементы object и param
Модуль Presentation (Презентация) Определяет элементы добавления акцента, наподобие b и i
Модуль Scripting (Скрипты) Определяет элементы script и noscript
Модуль Server Image Map (Серверная Карта Изображения) Определяет элементы карты изображения на стороне сервера
Модуль Structure (Структура) Определяет элементы html, head, title и body
Модуль Style Attribute (Атрибут Стиля) Определяет атрибут style
Модуль Style Sheet (Таблица Стилей) Определяет элемент style
Модуль Tables Определяет элементы, используемые в таблицах
Модуль Target (Назначение) Определяет атрибут target
Модуль Text Определяет элементы-контейнеры, наподобие p и h1

* Устаревшие элементы не следует использовать в XHTML.





« Назад Далее »
© 2011-2017 Уроки HTML
Рейтинг@Mail.ru