Latest web development tutorials

XSL-FO Форма

XSL-FO, используя <ВОК: настольный и титрами> элемент для определения формы.


XSL-FO таблицы (таблицы)

XSL-FO табличная модель с моделью таблицы HTML не совсем по-другому.

Есть девять объектов XSL-FO, используемые для создания таблицы:

  • ВОК: настольный и титрами
  • ВОК: стол
  • ВОК: таблица-подпись
  • ВОК: таблица-столбец
  • ВОК: настольный заголовок
  • ВОК: таблица-футовой
  • ВОК: настольный тела
  • ВОК: настольный подряд
  • ВОК: стол-клетки

XSL-FO , используя<ВОК: настольный и титрами > элемент для определения формы.Он содержит<ВОК: таблица> и необязательный <ВОК: заголовок>элемент.

<ВОК: таблицы> содержит необязательный<ВОК: таблица-столбец> элемент, необязательный <ВОК: настольный заголовок>элемента, а<ВОК: настольный тела>элемент, необязательный<ВОК: таблицы -footer>элемент. Каждый из этих элементов может иметь один или более<ВОК: таблица-строка> элементы <ВОК: таблица-строки>также будет иметь один или несколько<ВОК: настольный ячейки>элемент:

<fo:table-and-caption>
<fo:table>
<fo:table-column column-width="25mm"/>
<fo:table-column column-width="25mm"/>

<fo:table-header>
<fo:table-row>
<fo:table-cell>
<fo:block font-weight="bold">Car</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block font-weight="bold">Price</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-header>

<fo:table-body>
<fo:table-row>
<fo:table-cell>
<fo:block>Volvo</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>$50000</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell>
<fo:block>SAAB</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>$48000</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>

</fo:table>
</fo:table-and-caption>

Выход указанного выше кода выглядит следующим образом:

автомобиль цена
Volvo $ 50000
SAAB $ 48000