Модель содержания описывает элементы или данные, присутствующие в другом элементе. В данной секции определения абстрактного модуля сохранен синтаксис XML, используемый в DTD (см. главу 13).
Рассмотрим первый элемент модуля списков - dl. Его минимальная модель содержания описывается выражением вида (dt I dd) +. Оно расшифровывается следующим образом: элемент dl должен содержать хотя бы один элемент dt и/или элемент dd. Индикатор появления (символ +) указывает, что внутри элемента dl может размещаться один либо несколько элементов dt и dd.
Как множество допустимых атрибутов нередко описывается коллекцией, так и минимальная модель содержания представима в качестве коллекции элементов, называемой множеством содержания. Минимальная модель элемента dt, определяемая записью (PCDATA | Inline) *, является именно такой коллекцией. Эта модель указывает, что элемент dt способен включать обрабатываемые символьные данные и любые элементы в множество содержания Inline. Любая из составляющих элемента dt может присутствовать ноль и более раз.
В описании модуля Text множество содержания Inline определяется следующими элементами: abbr, acronym, br, cite, code, df n, em, kbd, q, samp, span, strong, var.
Примечание Полностью описание модуля содержится в приложении А на сайте http://www.w3.org/TR/xhtml1/xhtml-modularization-20000705. htmWsJextmodule. Там же можно найти ссылку на его реализацию в DTD.
Продолжим рассмотрение модуля List, обратившись к его реализации в DTD.
Опубликовал vovan666
April 09 2013 22:31:26 ·
0 Комментариев ·
3048 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.