Элемент FictionBook

Материал из FictionBook.

(Различия между версиями)
Версия 10:29, 30 марта 2007
Mike Sinkovsky (Обсуждение | вклад)
Форматирование
← К предыдущему изменению
Текущая версия
Mike Sinkovsky (Обсуждение | вклад)

Строка 2: Строка 2:
{{Шаблон:FB Элемент|name=FictionBook {{Шаблон:FB Элемент|name=FictionBook
-|description=Корневой элемент документа+|description=Корневой элемент документа.
|version=2.0 и выше |version=2.0 и выше
Строка 16: Строка 16:
|children= |children=
-# [[Элемент stylesheet|<stylesheet>]] - 0..n (любое число, опционально);+Должен содержать в перечисленном порядке:
-# [[Элемент description|<description>]] - 1 (один, обязателен);+# [[Элемент stylesheet|<stylesheet>]] - ''0..n (любое число, опционально)'';
-# [[Элемент body|<body>]] - 1..n (любое число, один обязaтелен);+# [[Элемент description|<description>]] - ''1 (один, обязателен)'';
-# [[Элемент binary|<binary>]] - 0..n (любое число, опционально).+# [[Элемент body|<body>]] - ''1..n (любое число, один обязaтелен)'';
 +# [[Элемент binary|<binary>]] - ''0..n (любое число, опционально)''.
|parents= |parents=
Строка 40: Строка 41:
|see= |see=
 +
 +|comments=
|style= |style=
|dtd= |dtd=
- <xs:element name="FictionBook">+<pre>
- <xs:annotation>+<xs:element name="FictionBook">
- <xs:documentation>Root element</xs:documentation>+ <xs:annotation>
- </xs:annotation>+ <xs:documentation>Root element</xs:documentation>
- <xs:complexType>+ </xs:annotation>
- <xs:sequence>+ <xs:complexType>
- <xs:element name="stylesheet" minOccurs="0" maxOccurs="unbounded">+ <xs:sequence>
 + <xs:element name="stylesheet" minOccurs="0" maxOccurs="unbounded">
... ...
- </xs:element>+ </xs:element>
- <xs:element name="description">+ <xs:element name="description">
... ...
- </xs:element>+ </xs:element>
- <xs:element name="body" maxOccurs="unbounded">+ <xs:element name="body" maxOccurs="unbounded">
... ...
- </xs:element>+ </xs:element>
- <xs:element name="binary" minOccurs="0" maxOccurs="unbounded">+ <xs:element name="binary" minOccurs="0" maxOccurs="unbounded">
... ...
- </xs:element>+ </xs:element>
- </xs:sequence>+ </xs:sequence>
- </xs:complexType>+ </xs:complexType>
- </xs:element>+</xs:element>
 +</pre>
}} }}

Текущая версия

Внимание!
Содержимое этой страницы требуется написать или доделать начатое.

Содержание

Элемент <FictionBook>

Описание

Корневой элемент документа.

Версия FB

2.0 и выше

Поддерживается

По своей природе поддерживается любой программой, претендующей на минимальную поддержку FB.

Атрибуты

Атрибутов нет.

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

Подчиненные элементы

Должен содержать в перечисленном порядке:

  1. <stylesheet> - 0..n (любое число, опционально);
  2. <description> - 1 (один, обязателен);
  3. <body> - 1..n (любое число, один обязaтелен);
  4. <binary> - 0..n (любое число, опционально).

Подчинен

Поскольку является корневым элементом, то никому не подчинен.

Пример использования

<FictionBook
   xmlns = "http://www.gribuser.ru/xml/fictionbook/2.0"
   xmlns:xlink = "http://www.w3.org/1999/xlink"
>
<description>
  ...
</description>
<body>
  ...
</body>
</FictionBook>

Смотри также

Комментарии

Фрагмент схемы

<xs:element name="FictionBook">
 <xs:annotation>
  <xs:documentation>Root element</xs:documentation>
 </xs:annotation>
 <xs:complexType>
  <xs:sequence>
   <xs:element name="stylesheet" minOccurs="0" maxOccurs="unbounded">
    ...
   </xs:element>
   <xs:element name="description">
    ...
   </xs:element>
   <xs:element name="body" maxOccurs="unbounded">
    ...
   </xs:element>
   <xs:element name="binary" minOccurs="0" maxOccurs="unbounded">
    ...
   </xs:element>
  </xs:sequence>
 </xs:complexType>
</xs:element>
Личные инструменты