Создание электронных книг в формате FictionBook.

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

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

Атрибут align.

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

Используется в элементах: 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.

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

Пример:

<p style="text-align: right">Текст, выровненный по правому краю<р> <p style="background-color: black; color: white; margin-left: 20%; margin-right: 20%; margin-top: 10px; margin-bottom: 10px; line-height: 180% ">Текст: фон черный, цвет шрифта белый, отступы справа и слева 20 процентов, сверху и снизу — 10 пикселей, высота строки 180 процентов</р>

Атрибут title.

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

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

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

Атрибут type.

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

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

Значение: фиксированное (текстовая строка) обычно «note» для элемента a и «text-css» для stylesheet.

Атрибут value.

Дата.

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

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

Атрибут xmlns.

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

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

Значение: жестко фиксированное (URL), обычно: http://www.gribuser.ru/xml/fictionbook/2.0.

Атрибут xmlns:l.

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

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

Значение: жестко фиксированное (URL), обычно: http://www.w3.org/1999/xlink.