Изменить стиль страницы
  • Элемент output

    Определяет способ вывода контента книги.

    Cинтаксис : <output >content</output >

    Используется в элементах :  description

    Вложенные элементыpart , output-document-class

    Количество вхождений : произвольное

    Атрибуты : mode (обязательный), currency, incude-all (обязательный)

    Версия формата : 2.1

    Пример :

    Элемент output-document-class

    Назначение неясно.

    Cинтаксис :<output-document-class >parts</output-document-class >

    Используется в элементах :  output

    Вложенные элементы : part

    Количество вхождений : произвольное

    Атрибуты : name, create, price

    Версия формата : 2.1

    Пример :

    Элемент part

    Делит книгу на платные и бесплатные части.

    Cинтаксис :<part/ >

    Используется в элементах :  output

    Вложенные элементы : нет

    Количество вхождений : произвольное

    Атрибуты : mode, include

    Версия формата : 2.1

    Пример : см. пример элемента output

    § 2.13 Спецсимволы

    Некоторые символы в теле книги отображаются особым образом. Это нужно для предотвращения ошибок. Например, «<» и «>» зарезервированы для обозначения границ тэгов. Если их использовать в прямом виде как-то еще, то программа будет считать это ошибкой.

    Такие последовательности называются предопределенными сущностями .

    Список таких символов в FictionBook крайне мал. Их, собственно, всего три.

    & — &;

    < — <;

    > ; — >;

    Cтандартные сущности XML ' и " в FiсtionBook не используются и конвертируются в символы «'» и «"» соответственно.

    § 2.14 Список атрибутов элементов

    Многие элементы в FictionBook имеют дополнительные параметры — атрибуты.

    Атрибут aligh

    Выравнивание текста в ячейке таблицы.

    Используется в элементах : td , th , tr

    Значение : фиксированное; left, right, center, justify

    Значение по умолчанию : left

    Атрибут alt

    Назначение аналогично HTML — текст, отображающийся вместо картинки.

    Используется в элементах : image

    Значение : произвольная текстовая строка

    Атрибут colspan

    Позволяет объединять столбцы таблиц.

    Используется в элементах : th , td

    Значение : произвольное целое число

    Атрибут content-type

    Определяет тип содержимого элемента-контейнера binary

    Используется в элементахbinary

    Значение : фиксированное; image/png, image/jpeg, image/tiff, image/bmp, octet-stream

    Атрибут create

    Назначение неясно.

    Используется в элементах : output-document-class

    Значение :

    Атрибут currency

    Валюта, в которой определена цена платной книги.

    Используется в элементах : output

    Значение : ограниченно-произвольное

    Атрибут href

    Ссылка. Как правило, внутри документа.

    Используется в элементах : a , image

    Значение : ссылка.

    Атрибут id

    Метка, позволяющая ссылаться на элемент.

    Используется в элементах : annotation , binary , cite , epigraph , image , p , poem , section , subtitle , table , td , text-author , th

    Значение :  текстовая строка.

    Атрибут info-type

    Характеризует произвольную информацию.

    Используется в элементахcustom-info

    Значение : произвольная текстовая строка.

    Атрибут include

    Назначение неясно.

    Используется в элементахpart

    Значение :

    Атрибут include-all

    Назначение неясно.

    Используется в элементах : output

    Значение : фиксированное

    Атрибут match

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

    Используется в элементах : genre

    Значение : целое число в диапазоне от 1 до 100

    Атрибут mode

    Способ вывода платного документа

    Используется в элементах : output

    Значение :

    Атрибут name

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

    Используется в элементах : body , sequence , output-document-class

    Значение : произвольное

    Атрибут number

    Порядковый номер книги в серии.

    Используется в элементах : sequence

    Значение : произвольное целое число

    Атрибут price

    Цена платного документа

    Используется в элементах : output-document-class

    Значение : произвольное число c плавающей запятой

    Атрибут rowspan

    Позволяет объединять строки таблицы.

    Используется в элементах : th , td

    Значение : произвольное целое число

    Атрибут style

    Позволяет выбрать для элемента предопределенный стиль.

    Используется в элементах : p , subtitle , table , td , text-author , th

    Значение : произвольное; строка состоящая из латинских букв и цифр.

    Пример:

    Текст, выровненный по правому краю

    Текст: фон черный, цвет шрифта белый, отступы справа и слева 20 процентов, сверху и снизу — 10 пикселей, высота строки 180 процентов

    Атрибут title

    Позволяет добавить к рисунку заголовок (подпись)

    Используется в элементах : image

    Значение : произвольная текстовая строка

    Атрибут type

    Определяет тип элемента.

    Используется в элементах : a , stylesheet

    Значение : фиксированное

    Атрибут value

    Дата.

    Используется в элементах : date

    Значение : произвольная дата в формате YYYY-MM-DD

    Атрибут xmlns

    Ссылка на спецификацию формата.

    Атрибут value: FictionBook

    Значение : жестко фиксированное

    § 2.15 Алфавитный список всех элементов FictionBook 2.1

    a (§ 2.11)