KnigaRead.com/
KnigaRead.com » Компьютеры и Интернет » Прочая околокомпьтерная литература » Михаил Кондратович - Создание электронных книг в формате FictionBook 2.1: практическое руководство (pre-release)

Михаил Кондратович - Создание электронных книг в формате FictionBook 2.1: практическое руководство (pre-release)

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Михаил Кондратович, "Создание электронных книг в формате FictionBook 2.1: практическое руководство (pre-release)" бесплатно, без регистрации.
Перейти на страницу:

Подзаголовок.

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

Используется в элементахsection, stanza, annotation, history

Вложенные элементы: strong, emphasis, style, a, strikethrough, sub, sup, code, image

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

Атрибуты: id, style

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

Пример:

<subtitle>* * *</subtitle>

Элемент empty-line

Пустая строка. Может использоваться как «немой» заголовок.

Cинтаксис: <empty-line/>

Используется в элементахsection, epigraph, cite, title, annotation, history

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

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

Атрибуты: нет

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

Пример:

После этого абзаца должна идти пустая строка.

<empty-line/>

Элемент table

Таблицы.

На момент написания книги поддерживается только читалками CoolReader и AlReader.

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

Используется в элементахsection, epigraph, annotation, history

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

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

Атрибуты: id, style

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

Пример:

    <table>

     <tr>

      <th>Заголовок 1-го столбца</th>

      <th>Заголовок 2-го столбца</th>

      <th colspan="2">Объединенный заголовок 3-го и 4-го столбцов</th>

      <th>Заголовок 5-го столбца</th>

     </tr>

     <tr>

      <td align="center">1-я ячейка 1-го столбца</td>

      <td rowspan="2">1-я и 2-я ячейки 2-го столбца</td>

      <td align="right">1-я ячейка 3-го столбца</td>

      <td align="right">1-я ячейка 4-го столбца</td>

      <td align="left">1-я ячейка 5-го столбца</td>

     </tr>

     <tr>

      <td align="center">2-я ячейка 1-го столбца</td>

      <td colspan="2">

2-я ячейка 3-го и 4-го столбцов

</td>

      <td align="right">2-я ячейка 5-го столбца</td>

     </tr>

    </table>

Как видим, допускается размещение текста как непосредственно в самих элементах ячеек таблицы (td, th), так и предварительно заключеннного в элемент p.

Впрочем, это, вероятнее всего, огрех валидатора FBE. Ради эксперимента, я поместил в элемент td элемент cite. И валидатор это спокойно переварил.

§ 2.9 Элементы раздела книги (section).

Элементы второго уровня.

Элемент stanza

Строфа стихотворения.

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

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

Вложенные элементы: title, subtitle, v

Количество вхождений: одно и более

Атрибуты: нет

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

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

Элемент text-author

Автор эпиграфа, цитаты или стихов.

Cинтаксис: <text-author>content</text-author>

Используется в элементахcite, epigraph, poem

Вложенные элементы: strong, emphasis, style, a, strikethrough, sub, sup, code, image

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

Атрибуты: id, style

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

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

Элемент v

Cтрока в строфе стихотворения.

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

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

Вложенные элементыa, code, emphasis, strikethroughstrongstyle,   sub, supimage

Количество вхождений: одно и более

Атрибуты: нет

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

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

§ 2.10 Элементы таблиц

Элемент tr

Строка таблицы.

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

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

Вложенные элементыth, td

Количество вхождений: одно и более

Атрибуты: align

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

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

Элемент th

Заголовок столбца таблицы.

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

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

Вложенные элементы:    a, code, emphasis, strikethrough, strong, style, sub, supimage

Количество вхождений: одно или отсутствует

Атрибуты: id, style, colspan, rowspan, align

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

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

Элемент td

Ячейка столбца таблицы.

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

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

Вложенные элементы:    a, code, emphasis, strikethrough, strong, stylesub, supimage

Количество вхождений: одно и более

Атрибуты: id, style, colspan, rowspan, align

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

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

§ 2.11 Элементы абзаца (стилевые, они же inline элементы)

Элемент a

Ссылка или сноска.

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

Используется в элементахcode, emphasis, p, strikethrough, strong, stylesubtitle, sub, supth, tdv

Вложенные элементы:     code, emphasis, strikethroughstrong, style, sub, sup, image

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

Атрибуты: href (обязательный), type

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

Пример:

см. <a l:href="#primer">пример</a>

<a l:href="#note01" type="note">[1]</a>

Элемент code

Преформатированный текст. В читалках должен отображаться моноширинным шрифтом.

Может использоваться, чтобы выделить исходники программ и примеры.

На момент написания книги поддерживается только читалкой CoolReader. Причем, поддерживается неправильно — как элемент аналогичный сite, хотя это такое же стилевое выделение, как strong или emphasis.

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

Используется в элементах:  code, emphasis, p, strikethrough, strong, stylesubtitle, sub, supth, tdv

Вложенные элементы:     a, code, emphasis, strikethrough, strong, stylesub, supimage

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

Атрибуты: нет

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

Пример:

<code>Преформатированный текст</code>

Элемент emphasis

Наклонный шрифт (курсив).

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

Используется в элементах:  code, emphasis, p, strikethrough, strong, stylesubtitle, sub, supth, tdv

Вложенные элементы:     a, code, emphasis, strikethrough, strong, stylesub, sup, image

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

Атрибуты: нет

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

Пример:

<emphasis>Курсивный текст</emphasis>

Элемент strikethrough

Перечеркнутый шрифт.

На момент написания книги читалками не поддерживается.

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

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*