=> Главная База Знаний Xslt Создание тел элементов списка: <fo:list-item-body>


Создание тел элементов списка: <fo:list-item-body>

Создание тел элементов списка: <fo:list-item-body>

Для включения тела элемента списка служит элемент

<fo:list-item-body>
. Заметьте, что для форматирования тела элемента списка требуемым вам образом вы можете включить в элемент
<fo:list-item-body>
объект
<fo:block>
.

С элементом

<fo:list-item-body>
можно применять следующие свойства:

• общие свойства доступа:

source-document
,
role
;

• 

id
;

• 

keep-together
.

В

lists.fo
элементы
<fo:list-item-body>
содержат названия планет:

<fo:list-block provisional-label-separation="5mm"

 provisional-distance-between-starts="15mm">

 <fo:list-item line-height="20mm">

  <fo:list-item-label>

   <fo:block font-size="36pt" font-family="sans-serif">

    1.

   </fo:block>

  </fo:list-item-label>

  <fo:list-item-body>

   <fo:block font-size="36pt" font-family="sans-serif">

    Mercury

   </fo:block>

  </fo:list-item-body>

 </fo:list-item>

 <fo:list-item line-height="20mm">

  <fo:list-item-label>

   <fo:block font-size="36pt" font-family="sans-serif">

    2.

   </fo:block>

  </fo:list-item-label>

  <fo:list-item-body>

   <fo:block font-size="36pt" font-family="sans-serif">

    Venus

   </fo:block>

  </fo:list-item-body>

 </fo:list-item>

 <fo:list-item line-height="20mm">

  <fo:list-item-label>

   <fo:block font-size="36pt" font-family="sans-serif">

    3.

   </fo:block>

  </fo:list-item-label>

  <fo:list-item-body>

   <fo:block font-size="36pt" font-family="sans-serif">

    Earth

   </fo:block>

  </fo:list-item-body>

 </fo:list-item>

</fo:list-block>

На этом завершается список, который был показан на 1. Работа со списками приемлема в XSL-FO, но я предпочитаю выводить данные при помощи таблиц или простых блоков. Тем не менее, полезно знать, что списки существуют, и ими можно пользоваться.