Первым шагом для снятия ограничений, имеющихся в версии XHTML 1.0, было разделение элементов на логические группы. Каждая из них включала в себя элементы с похожей семантикой, по тому же критерию одна группа отделялась от другой. Эти группы получили название абстрактных модулей (abstract modules), поскольку в их определении отсутствует информация для машинной обработки: модули описываются обычным языком.
Примечание Выражения, используемые для построения абстрактных модулей XHTML, не являются элементами формальной грамматики XHTML, однако они очень похожи на соглашения, которые применяются для описаний типов документа в XML. Дизайнеры, работающие с XML, оценят удобство такого представления.
Для совместимости с моделью содержания элементов и выполнения требований к представлению данных и атрибутов вводится ряд специальных синтаксических соглашений.
Совет Соответствие абстрактного описания модуля схемам по их кон-
струированию, принятым в XHTML (XHTML Modularization Recommendation), необязательно. Однако авторы модулей должны создавать структуры, которые легко анализировать и использовать, обеспечивая, кроме того, дизайнеров необходимыми справочными пособиями.
Рассмотрим определение модуля List в «XHTML Modularization Recommendation (см. раздел 5.2.4, «List Module», посвященный элементам списка) -табл. 14.1.
Данный модуль также вводит понятие множества содержания списка (content set list) с минимальной моделью содержания (dl I ol I ul) и добавляет его к множеству потокового содержания (flow content) модуля Text.
Приведенное ранее определение объяснить достаточно просто. Модуль содержит XHTML-элементы, используемые для создания и описания упорядоченных и неупорядоченных списков. В таблице перечислены все элементы, состоящие в модуле на правах членов, их разрешенные атрибуты и минимальные модели содержания (для каждого элемента в отдельности).
Опубликовал vovan666
April 09 2013 22:31:22 ·
0 Комментариев ·
2862 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.