Расширяемый язык разметки

       

Декларация смешанного контента


[51] Mixed    ::=    '(' ? '#PCDATA' (? '|' ? )* ? ')*'
| '(' ? '#PCDATA' ? ')'

где параметр определяет тип элементов, которые могут быть использованы в роли непосредственных потомков. Ключевое слово #PCDATA исторически унаследовано от термина "parsed character data".

Ограничение действительности: Отсутствие дублирования типов

Одно и то же имя не может быть представлено в декларации смешанного контента более одного раза.

Примеры деклараций смешанного контента:

<!ELEMENT p (#PCDATA|a|ul|b|i|em)*> <!ELEMENT p (#PCDATA | %font; | %phrase; | %special; | %form;)* > <!ELEMENT b (#PCDATA)>



Содержание раздела