C. Определение типа Документа XHTML 1.1

Содержание

Это приложение является нормативным.

C.1. Вход SGML Open Catalog для XHTML 1.1

Этот раздел содержит определение в формате SGML Open Catalog [CATALOG ] для XHTML 1.1 FPII.

-- .......................................................................... --
-- Файл каталога ............................................................ --

--  XHTML 1.1 Catalog Data File/Файл Данных Каталога

    Ревизия:  @(#)xhtml11.cat 1.9 2001/04/04 SMI

    См. в "Entity Management", SGML Open Technical Resolution 9401 детальную
    информацию о замене и использовании данных каталога. Этот документ находится
    по URL:  <http://www.oasis-open.org/html/tr9401.html>
--

-- .......................................................................... --
-- Объявление SGML, ассоциированное с XHTML  ................................ --

OVERRIDE YES

SGMLDECL "xml1.dcl"

-- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: --

-- XHTML 1.1 DTD modular driver file/Файл модульного драйвера  .............. --
-- Учтите, что он использует локальную, упрощённую версию ОТД/DTD.
   Если Вы хотите, чтобы Ваш каталог использовал мастер-версию Модулей XHTML,
   измените ссылку входа на xhtml11.dtd вместо xhtml11-flat.dtd
--

PUBLIC "-//W3C//DTD XHTML 1.1//EN"                                "xhtml11-flat.dtd"

-- Каркасные модули XHTML 1.1 ..........ю................................... --

PUBLIC "-//W3C//ENTITIES XHTML 1.1 Document Model 1.0//EN"        "xhtml11-model-1.mod"

-- Конец данных каталога  ................................................... --
-- .......................................................................... --


C.2. Драйвер XHTML 1.1

Этот раздел содержит драйвер для реализаций типа документа XHTML 1.1 как ОТД XML.
Он относится к реализациям модулей XHTML, определённых в [XHTMLMOD] и в [RUBY].

<!-- ....................................................................... -->
<!-- XHTML 1.1 DTD  ........................................................ -->
<!-- file: xhtml11.dtd
-->

<!-- XHTML 1.1 DTD/ОТД 

     Это XHTML, переформулирование HTML как модульного приложения XML.
     Extensible HyperText Markup Language (XHTML)
     Авторские права 1998-2001 принадлежат World Wide Web Consortium
     (Massachusetts Institute of Technology, Institut National de
     Recherche en Informatique et en Automatique, Keio University).
     Все Права Зарезервированы.
     Разрешение на использование, копирование,
     изменение и распространение XHTML DTD и его сопровождающей документации для
     любых целей и без оплаты даётся даётся без ограничения срока,
     при условии, что вышеуказанный параграф об  авторских правах и данный параграф
     будут приведены во всех копиях. Держатели авторских прав не дают
     никакого указания об использовании DTD/ОТД для любых целей.
     
     Дано "как есть" без каких либо гарантий.
     
        Автор:   Murray M. Altheim <altheim@eng.sun.com>
        Ревизия: $Id: xhtml11.dtd,v 1.21 2001/05/29 16:37:01 ahby Exp $ 
   -->

<!-- Это файл драйвера для версии 1.1 ОТД XHTML.
     Пожалуйста, используйте этот формальный публичный идентификатор для идентификации:

         "-//W3C//DTD XHTML 1.1//EN"
-->
<!ENTITY % XHTML.version  "-//W3C//DTD XHTML 1.1//EN" >

<!-- Используйте этот URI для идентификации пространства имён по умолчанию:

         "http://www.w3.org/1999/xhtml"

     См. в модуле Qualified Names информацию об использовании
     префиксов пространства имён в ОТД.
-->
<!ENTITY % NS.prefixed "IGNORE" >
<!ENTITY % XHTML.prefix "" >

<!-- Зарезервированы для использования с пространством имён XLink:
-->
<!ENTITY % XLINK.xmlns "" >
<!ENTITY % XLINK.xmlns.attrib "" >

<!-- Например, если Вы используете XHTML 1.1 напрямую,
     используйте FPI в объявлении DOCTYPE с атрибутом xmlns в элементе
     документа для идентификации пространства имён по умолчанию:

       <?xml version="1.0"?>
       <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd">
       <html xmlns="http://www.w3.org/1999/xhtml"
             xml:lang="en">
       ...
       </html>

     Ревизии:
     (нет)
-->

<!-- Зарезервировано для будущего использования с профилями документов -->
<!ENTITY % XHTML.profile  "" >

<!-- Возможности для двунаправленного
     текста Этот тестирующий объект используется для объявления элементов
     и атрибутов, использующихся для поддержки двунаправленного текста.
-->
<!ENTITY % XHTML.bidi  "INCLUDE" >

<?doc type="doctype" role="title" { XHTML 1.1 } ?>

<!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->

<!-- Pre-Framework Redeclaration placeholder/заместитель предкаркасного объявления -->
<!-- служит местом для вставки объявлений разметки в ОТД перед объявлениями каркаса.
-->
<!ENTITY % xhtml-prefw-redecl.module "IGNORE" >
<![%xhtml-prefw-redecl.module;[
%xhtml-prefw-redecl.mod;
<!-- end of xhtml-prefw-redecl.module -->]]>

<!ENTITY % xhtml-events.module "INCLUDE" >

<!-- Модуль Inline Style  ........................................ -->
<!ENTITY % xhtml-inlstyle.module "INCLUDE" >
<![%xhtml-inlstyle.module;[
<!ENTITY % xhtml-inlstyle.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Inline Style 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod" >
%xhtml-inlstyle.mod;]]>

<!-- объявляет модуль Document Model, установленный в каркасе ......-->
<!ENTITY % xhtml-model.mod
     PUBLIC "-//W3C//ENTITIES XHTML 1.1 Document Model 1.0//EN"
            "xhtml11-model-1.mod" >

<!-- Модуль Modular Framework (необходим) ......................... -->
<!ENTITY % xhtml-framework.module "INCLUDE" >
<![%xhtml-framework.module;[
<!ENTITY % xhtml-framework.mod
     PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod" >
%xhtml-framework.mod;]]>

<!-- Post-Framework Redeclaration placeholder/
     заместитель послекаркасного объявления  ................... -->
<!-- служит местом для вставки объявлений
     разметки в ОТД, следующие за объявлениями каркаса.
-->
<!ENTITY % xhtml-postfw-redecl.module "IGNORE" >
<![%xhtml-postfw-redecl.module;[
%xhtml-postfw-redecl.mod;
<!-- end of xhtml-postfw-redecl.module -->]]>

<!-- Модуль Text (необходим)  ..................................... -->
<!ENTITY % xhtml-text.module "INCLUDE" >
<![%xhtml-text.module;[
<!ENTITY % xhtml-text.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod" >
%xhtml-text.mod;]]>

<!-- Модуль Hypertext (необходим) ................................. -->
<!ENTITY % xhtml-hypertext.module "INCLUDE" >
<![%xhtml-hypertext.module;[
<!ENTITY % xhtml-hypertext.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod" >
%xhtml-hypertext.mod;]]>

<!-- Модуль Lists (необходим)  .................................... -->
<!ENTITY % xhtml-list.module "INCLUDE" >
<![%xhtml-list.module;[
<!ENTITY % xhtml-list.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod" >
%xhtml-list.mod;]]>

<!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->

<!-- Модуль Edit  ................................................ -->
<!ENTITY % xhtml-edit.module "INCLUDE" >
<![%xhtml-edit.module;[
<!ENTITY % xhtml-edit.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Editing Elements 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-edit-1.mod" >
%xhtml-edit.mod;]]>

<!-- Модуль BIDI Override  ....................................... -->
<!ENTITY % xhtml-bdo.module "%XHTML.bidi;" >
<![%xhtml-bdo.module;[
<!ENTITY % xhtml-bdo.mod
     PUBLIC "-//W3C//ELEMENTS XHTML BIDI Override Element 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-bdo-1.mod" >
%xhtml-bdo.mod;]]>

<!-- Модуль Ruby  ................................................ -->
<!ENTITY % Ruby.common.attlists "INCLUDE" >
<!ENTITY % Ruby.common.attrib "%Common.attrib;" >
<!ENTITY % xhtml-ruby.module "INCLUDE" >
<![%xhtml-ruby.module;[
<!ENTITY % xhtml-ruby.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Ruby 1.0//EN"
            "http://www.w3.org/TR/ruby/xhtml-ruby-1.mod" >
%xhtml-ruby.mod;]]>

<!-- Модуль Presentation  ........................................ -->
<!ENTITY % xhtml-pres.module "INCLUDE" >
<![%xhtml-pres.module;[
<!ENTITY % xhtml-pres.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Presentation 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-pres-1.mod" >
%xhtml-pres.mod;]]>

<!-- Модуль Link Element  ........................................ -->
<!ENTITY % xhtml-link.module "INCLUDE" >
<![%xhtml-link.module;[
<!ENTITY % xhtml-link.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod" >
%xhtml-link.mod;]]>

<!-- Модуль метаинформации документа ............................ -->
<!ENTITY % xhtml-meta.module "INCLUDE" >
<![%xhtml-meta.module;[
<!ENTITY % xhtml-meta.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod" >
%xhtml-meta.mod;]]>

<!-- Модуль Base Element  ........................................ -->
<!ENTITY % xhtml-base.module "INCLUDE" >
<![%xhtml-base.module;[
<!ENTITY % xhtml-base.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod" >
%xhtml-base.mod;]]>

<!-- Модуль Scripting  ........................................... -->
<!ENTITY % xhtml-script.module "INCLUDE" >
<![%xhtml-script.module;[
<!ENTITY % xhtml-script.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Scripting 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-script-1.mod" >
%xhtml-script.mod;]]>

<!-- Модуль Style Sheets  ......................................... -->
<!ENTITY % xhtml-style.module "INCLUDE" >
<![%xhtml-style.module;[
<!ENTITY % xhtml-style.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Style Sheets 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod" >
%xhtml-style.mod;]]>

<!-- Модуль Image  ............................................... -->
<!ENTITY % xhtml-image.module "INCLUDE" >
<![%xhtml-image.module;[
<!ENTITY % xhtml-image.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod" >
%xhtml-image.mod;]]>

<!-- Модуль Client-side Image Map  ............................... -->
<!ENTITY % xhtml-csismap.module "INCLUDE" >
<![%xhtml-csismap.module;[
<!ENTITY % xhtml-csismap.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Client-side Image Maps 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-csismap-1.mod" >
%xhtml-csismap.mod;]]>

<!-- Модуль Server-side Image Map  ............................... -->
<!ENTITY % xhtml-ssismap.module "INCLUDE" >
<![%xhtml-ssismap.module;[
<!ENTITY % xhtml-ssismap.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Server-side Image Maps 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-ssismap-1.mod" >
%xhtml-ssismap.mod;]]>

<!-- Модуль Param Element  ....................................... -->
<!ENTITY % xhtml-param.module "INCLUDE" >
<![%xhtml-param.module;[
<!ENTITY % xhtml-param.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod" >
%xhtml-param.mod;]]>

<!-- Модуль Embedded Object  ..................................... -->
<!ENTITY % xhtml-object.module "INCLUDE" >
<![%xhtml-object.module;[
<!ENTITY % xhtml-object.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod" >
%xhtml-object.mod;]]>

<!-- Модуль Tables ............................................... -->
<!ENTITY % xhtml-table.module "INCLUDE" >
<![%xhtml-table.module;[
<!ENTITY % xhtml-table.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Tables 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-table-1.mod" >
%xhtml-table.mod;]]>

<!-- Модуль Forms  ............................................... -->
<!ENTITY % xhtml-form.module "INCLUDE" >
<![%xhtml-form.module;[
<!ENTITY % xhtml-form.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Forms 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-form-1.mod" >
%xhtml-form.mod;]]>

<!-- Модуль Legacy Markup ............................................... -->
<!ENTITY % xhtml-legacy.module "IGNORE" >
<![%xhtml-legacy.module;[
<!ENTITY % xhtml-legacy.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Legacy Markup 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-legacy-1.mod" >
%xhtml-legacy.mod;]]>

<!-- Модуль Document Structure (необходим)  ....................... -->
<!ENTITY % xhtml-struct.module "INCLUDE" >
<![%xhtml-struct.module;[
<!ENTITY % xhtml-struct.mod
     PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
            "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod" >
%xhtml-struct.mod;]]>

<!-- конец ОТД XHTML 1.1  .................................................. -->
<!-- ....................................................................... -->

C.3. Подгонка XHTML 1.1

Тип Семейства Документов  XHTML (такого как XHTML 1.1) обязан определять используемую модель содержимого. Это выполняется с помощью модуля раздельной модели содержимого, 4установленного (модуль) в XHTML Modular Framework/Модульном Каркасе. Модуль модели содержимого и Драйвер XHTML 1.1 (выше) работают совместно для подгонки реализации модуля к специфическим требованиям документа. Модуль модели содержимого для XHTML 1.1 определён ниже:

<!-- ....................................................................... -->
<!-- Модуль Модели Документа XHTML 1.1 ..................................... -->
<!-- file: xhtml11-model-1.mod

     Это XHTML 1.1, переформулирование HTML как модульного
     приложения XML. Авторские права 1998-2001 W3C (MIT, INRIA, Keio),
     Все Права Зарезервированы.
     Ревизия: $Id: xhtml11-model-1.mod,v 1.13 2001/05/29 16:37:01 ahby Exp $ SMI 
     Этот модуль ОТД идентифицируется идентификаторами PUBLIC и SYSTEM:

       PUBLIC "-//W3C//ENTITIES XHTML 1.1 Document Model 1.0//EN"
       SYSTEM "http://www.w3.org/TR/xhtml11/DTD/xhtml11-model-1.mod"

     Ревизии:
     (нет)
     ....................................................................... -->

<!-- Модель Документа XHTML 1.1

     Этот модуль описывает группы элементов, которые образуют
     модели общего содержимого для элементов XHTML.

     В XHTML есть три базовые модели содержимого:

         %Inline.mix;  элементы уровня символов
         %Block.mix;   блокоподобные элементы, например, параграфы м списки
         %Flow.mix;    любые элементы блока и инлайн

     Любые объекты параметров, объявленные в этом модуле, могут использоваться
     для создания моделей содержимого элементов, но три вышеуказанные
     считаются 'глобальными' (насколько этот термин может быть здесь уместен).

     Зарезервированное слово '#PCDATA' (обозначающее текстовую строку) теперь
     включено явно в каждое объявление элемента, т.е. объявляется
     смешанное содержимое, как того требует XML, и эта лексема, таким образом,
     появляется первой спецификации модели содержимого.
-->
<!-- Расширение Модели

     Поскольку в некоторых случаях этот модуль должен быть переписан, чтобы
     адаптировать изменения модели документа, минимальные расширения могут быть
     выполнены путём переобъявления любого из трёх *.extra;
     объекты параметра, содержащие типы элемента расширения, следующие:

         %Misc.extra;   чьим родителем может быть любой элемент уровня блока или инлайн.

         %Inline.extra;  чьим родителем может быть любой инлйн-элемент.

         %Block.extra;   чьим родителем может быть любой блок-элемент.

     Если используются, эти объекты параметров обязаны быть OR-разделённым списком,
     начинающимся разделителем OR ("|"), например, "| a | b | c"

     Все объекты параметров *.class уровня блока и инлайн, не являющиеся частью
     классов *struct.class, начинаются с "| ", чтобы дать возможность
     исключить смешение форм.
-->

<!-- ..............  Необязательные Элементы в "шапке"  .................. -->

<!ENTITY % HeadOpts.mix
     "( %script.qname; | %style.qname; | %meta.qname;
      | %link.qname; | %object.qname; )*"
>

<!-- .................  Различные Элементы  .................. -->

<!-- ins и del используются для обозначения редакционных изменений
-->
<!ENTITY % Edit.class "| %ins.qname; | %del.qname;" >

<!-- script и noscript используются как контейнеры скриптов и
     альтернативного содержимого
-->
<!ENTITY % Script.class "| %script.qname; | %noscript.qname;" >

<!ENTITY % Misc.extra "" >

<!-- Эти элементы не являются элементами уровней блока и инлайн и могут
     использоваться в любом месте тела документа.
-->
<!ENTITY % Misc.class
     "%Edit.class;
      %Script.class;
      %Misc.extra;"
>

<!-- ....................  Инлайн-Элементы ...................... -->

<!ENTITY % InlStruct.class "%br.qname; | %span.qname;" >

<!ENTITY % InlPhras.class
     "| %em.qname; | %strong.qname; | %dfn.qname; | %code.qname;
      | %samp.qname; | %kbd.qname; | %var.qname; | %cite.qname;
      | %abbr.qname; | %acronym.qname; | %q.qname;" >

<!ENTITY % InlPres.class
     "| %tt.qname; | %i.qname; | %b.qname; | %big.qname;
      | %small.qname; | %sub.qname; | %sup.qname;" >

<!ENTITY % I18n.class "| %bdo.qname;" >

<!ENTITY % Anchor.class "| %a.qname;" >

<!ENTITY % InlSpecial.class
     "| %img.qname; | %map.qname;
      | %object.qname;" >

<!ENTITY % InlForm.class
     "| %input.qname; | %select.qname; | %textarea.qname;
      | %label.qname; | %button.qname;" >

<!ENTITY % Inline.extra "" >

<!ENTITY % Ruby.class "| %ruby.qname;" >

<!-- %Inline.class; включает все элементы, используемые в смесях как компоненты -->
<!ENTITY % Inline.class
     "%InlStruct.class;
      %InlPhras.class;
      %InlPres.class;
      %I18n.class;
      %Anchor.class;
      %InlSpecial.class;
      %InlForm.class;
      %Ruby.class;
      %Inline.extra;"
>

<!-- %InlNoRuby.class; включает все инлайн-элементы,
     за исключением ruby, используемого в смесях как компонент
-->
<!ENTITY % InlNoRuby.class
     "%InlStruct.class;
      %InlPhras.class;
      %InlPres.class;
      %I18n.class;
      %Anchor.class;
      %InlSpecial.class;
      %InlForm.class;
      %Inline.extra;"
>

<!-- %NoRuby.content; ключает все инлайны, за исключением ruby
-->
<!ENTITY % NoRuby.content
     "( #PCDATA
      | %InlNoRuby.class;
      %Misc.class; )*"
>

<!-- %InlNoAnchor.class; включает все не-anchor инлайны,
     используемые в смесях как компоненты
-->
<!ENTITY % InlNoAnchor.class
     "%InlStruct.class;
      %InlPhras.class;
      %InlPres.class;
      %I18n.class;
      %InlSpecial.class;
      %InlForm.class;
      %Ruby.class;
      %Inline.extra;"
>

<!-- %InlNoAnchor.mix; включает все не-anchor инлайны
-->
<!ENTITY % InlNoAnchor.mix
     "%InlNoAnchor.class;
      %Misc.class;"
>

<!-- %Inline.mix; включает все инлайн-элементы, в том числе и %Misc.class;
-->
<!ENTITY % Inline.mix
     "%Inline.class;
      %Misc.class;"
>

<!-- .....................  Элементы Блока  ...................... -->

<!-- В ОТД HTML 4.0 элементы заголовков и списков были включены
     в объект параметров %block;. Объекты параметров %Heading.class; и
     %List.class; теперь обязаны быть включены явно в объявление элемента в том месте,
     где это необходимо.
-->

<!ENTITY % Heading.class
     "%h1.qname; | %h2.qname; | %h3.qname;
      | %h4.qname; | %h5.qname; | %h6.qname;" >

<!ENTITY % List.class "%ul.qname; | %ol.qname; | %dl.qname;" >

<!ENTITY % Table.class "| %table.qname;" >

<!ENTITY % Form.class  "| %form.qname;" >

<!ENTITY % Fieldset.class  "| %fieldset.qname;" >

<!ENTITY % BlkStruct.class "%p.qname; | %div.qname;" >

<!ENTITY % BlkPhras.class
     "| %pre.qname; | %blockquote.qname; | %address.qname;" >

<!ENTITY % BlkPres.class "| %hr.qname;" >

<!ENTITY % BlkSpecial.class
     "%Table.class;
      %Form.class;
      %Fieldset.class;"
>

<!ENTITY % Block.extra "" >

<!-- %Block.class; включает все элементы блока,
     используемые в смесях как компоненты
-->
<!ENTITY % Block.class
     "%BlkStruct.class;
      %BlkPhras.class;
      %BlkPres.class;
      %BlkSpecial.class;
      %Block.extra;"
>

<!-- %Block.mix; включает все элементы блока плюс %Misc.class;
-->
<!ENTITY % Block.mix
     "%Heading.class;
      | %List.class;
      | %Block.class;
      %Misc.class;"
>

<!-- ................  Все Элементы Содержимого  .................. -->

<!-- %Flow.mix; включает всё текстовое содержимое, блок- и инлайн-элементы
-->
<!ENTITY % Flow.mix
     "%Heading.class;
      | %List.class;
      | %Block.class;
      | %Inline.class;
      %Misc.class;"
>

<!-- конец xhtml11-model-1.mod -->