§ 2.8 Элементы раздела книги (section). Элементы первого уровня.

We use cookies. Read the Privacy and Cookie Policy

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

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

Элемент cite

Цитата. Отрывок текста из другого произведения.

В FictionBook с помощью тэга cite также выделяются письма, записки, надписи, списки и еще много чего.

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

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

Вложенные элементы: p, poem, empty-line, subtitle, table, text-author

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

Атрибуты: id

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

Пример:

<cite>

    <p>«Что происходит в Зеленом Доме? По не подтвержденным, но и не опровергнутым сведениям несколько дней назад внушительная группа боевых ведьм совершила стремительный вояж за пределы Тайного Города. Куда именно? Как ни странно, это осталось загадкой: наши белокурые красавицы изменили традиционной словоохотливости и держат рот на замке. Остальные Великие Дома не проявляют беспокойства…»</p>

    <text-author>(«Тиградком»)</text-author>

   </cite>

Элемент poem

Стихи, песни, баллады и т.д.

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

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

Вложенные элементы: title, epigraph, stanza, text-author, date

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

Атрибуты: id

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

Пример:

    <stanza>

     <title>

      <p>В тяжелой мантии торжественных обрядов…</p>

     </title>

     <v>В тяжелой мантии торжественных обрядов,</v>

     <v>Неумолимая, меня не встреть.</v>

     <v>На площади, под тысячами взглядов,</v>

     <v>Хочу я умереть.</v>

    </stanza>

    <stanza>

     <v>Чтобы лился на волосы и в губы</v>

     <v>Полуденный огонь.</v>

     <v>Чтоб были флаги, чтоб гремели трубы</v>

     <v>И гарцевал мой конь…</v>

    </stanza>

    <text-author>Марина Цветаева,</text-author>

    <date>Феодосия, 1913</date>

   </poem>

Обращаю ваше внимание, что элемент date не поддерживается редакторами!

Элемент p

Обычный абзац текста.

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

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

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

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

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

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

Пример:

<p>Cамый обычный текст. </p>

Элемент subtitle

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

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

Пример:

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

<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"><p>2-я ячейка 3-го и 4-го столбцов</p></td>

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

     </tr>

    </table>

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

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